Nginx - Premiers pas

Table des matières
Aujourd'hui, nous avons beaucoup d'outils à faire déployer Parmi les applications Web sur nos serveurs, l'un des aspects les plus importants qui est peut-être pris en compte est l'évolutivité et la flexibilité du serveur.
Avec la mise sur le marché croissante de différents frameworks qui permettent un développement plus rapide, la même chose a été demandée aux serveurs, dans le domaine des serveurs Web, nous avons Nginx, c'est un serveur web et proxyIl est assez léger en plus d'être un logiciel libre; Il est actuellement dans le top 5 des plus utilisés sur le web avec Apache.
Obtenir et installer Nginx
Nginx est multiplateforme, grâce à cela, nous pouvons l'installer sur différents systèmes d'exploitation basés sur Unix/Linux, Windows, Solaris, etc..
FaireDans le cas d les fenêtres Nous pouvons obtenir la dernière version téléchargeable sur le site officiel de Nginx Via l'URL suivante http://nginx.org/en/download.html et nous obtiendrons un écran similaire au suivant :

AGRANDIR

Dans le cas Linux nous pouvons obtenir la dernière version disponible via les commandes d'installation de nouveaux packages, par exemple dans l'image suivante, nous voyons comment obtenir Nginx dans Debian/Ubuntu:

Cela installera Nginx dans un répertoire standard de notre système d'exploitation.
Installer à partir de la source
Il y a des moments où nous devons ajuster l'installation de manière plus personnalisée, pour cela nous pouvons compiler et faire notre version de Nginx, la méthode que nous allons expliquer est pour les systèmes basés sur Debian/Ubuntu.
ImportantNous devons d'abord obtenir le paquet de Nginx dont nous avons besoin sur votre site Web, nous devons alors décompresser le code source dans notre système avec la commande suivante :
tar -xvzf nginx-Version.tar.gz

Version c'est lui numéro de version du package que nous avons téléchargé. Prochain acte, nous entrons dans le répertoire que nous avons généré avec la décompression du Code source Nginx et nous exécutons la commande suivante :
 ./configure --with-debug \ --with-http_ssl_module \ --with-http_realip_module \ --with-http_ssl_module \ --with-http_perl_module \ --with-http_stub_status_module 

C'est ce qu'il fait, c'est installer les packages qu'il apporte déjà Nginx et les activer dans notre établissement. Si, pour une raison quelconque, nous obtenons une erreur en raison de dépendances manquantes, nous pouvons exécuter ce qui suit et obtenir ce dont nous avons besoin :
apt-get build-dep nginx

Une fois nos dépendances installées, nous pouvons procéder à la création de notre serveur avec la commande :
sudo faire installer

ImportantNous pouvons également installer les modules externes dont nous avons besoin pour cela, nous pouvons suivre des étapes similaires, d'abord nous téléchargeons le module nécessaire et le décompressons dans un chemin dont nous nous souvenons, puis nous effectuons une reconfiguration de notre serveur par exemple :
./configure … --add-module = / chemin / vers / module

On refait l'installation avec :
sudo faire installer

Nous pouvons le faire autant de fois que nécessaire si nous téléchargeons des modules supplémentaires pour étendre les fonctionnalités de notre serveur.
rappelerUne fois tout cela fait nous avons déjà notre serveur Nginx installé, pour vérifier quelle version de serveur nous avons en cours d'exécution, nous pouvons faire une requête en utilisant nginx -V Voyons dans l'image ci-dessous que nous obtiendrions :

Comme on peut le voir, c'est un processus assez simple installer Nginx soit en les fenêtres comme dans Debian/Ubuntu ainsi que l'ajout de modules supplémentaires pour étendre les fonctionnalités du serveur.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave