Section courante

A propos

Section administrative du site

 Serveur  Installation  Utilisation  Tutoriel  Aide 
Vue par liste complète
Installation
Introduction
Référence des directives
Référence des variables
Référence des modules
Les premiers pas
Contrôler nginx
Méthodes de traitement des connexions
Configuration des hachages
Un journal de bord de débogage
Enregistrement dans syslog
Fichier de configuration des unités de mesure
Paramètres de la ligne de commande
nginx pour Windows
Prise en charge de QUIC et HTTP/3
Comment Nginx traite une requête
Noms des serveurs
Utilisation de nginx comme équilibreur de charge HTTP
Configuration des serveurs HTTPS
Comment Nginx traite une session TCP/UDP
Les opérations
(Re)démarrer/arrêter
Préface
Notes légal
Dictionnaire
Recherche
Fiche technique
Système d'exploitation : Windows, Linux, BSD,...
Auteur : Igor Sysoev (Nginx, Inc.)
Date de publication : 2002 à actuellement
Catégorie : Serveur Web
Licence : Simplified BSD License
Site Web : https://nginx.org/

Introduction

Le Nginx est un serveur Web développé à partir de 2002 par Igor Sysoev. Il fut développé à l'origine pour supporter le site Web «Rambler» lequel a un très fort trafic en Russie.

Ce serveur se distincte dans son architecture et son code par son côté optimisation, ainsi il est pensé pour utiliser un nombre minimal d'appel au système d'exploitation ainsi qu'une utilisation minimal de la mémoire. De plus l'architecture favorise l'utilisation de système de caches et améliore l'utilisation du processeur. Aussi, il est construit avec un minimum de fonctionnalité afin qu'il soit plutôt inclus dans ses modules.

Programmation

Il est possible de le faire fonctionner avec les langages de programmation PHP (NMP ou Wnmp sous Windows), Python, Ruby (en utilisant le module Phusion Passenger),...

Concurrent

Les concurrents principales du serveur Web Nginx sont Apache, IIS et lighttpd.



PARTAGER CETTE PAGE SUR
Dernière mise à jour : Vendredi, le 3 avril 2015