Comment installer le serveur HTTP Nginx sur Ubuntu 17.10

  • Eustace Evans
  • 0
  • 2320
  • 222

Le serveur HTTP Nginx (Engine-X) est l'un des serveurs HTTP les plus populaires utilisés sur Internet. Il alimente certains des sites Web les plus importants et les plus populaires que vous visitez en ligne. Ce bref didacticiel montre aux étudiants et aux nouveaux utilisateurs comment installer le serveur Web Nginx sur Ubuntu 17.10.

Nginx est un serveur HTTP léger, stable et prêt pour la production qui peut être utilisé par n'importe qui pour créer des sites Web puissants et dynamiques. Il peut également servir de serveur proxy inverse, ce qui en fait un excellent choix pour les sites Web occupés et populaires..

Ce message doit être court, facile à lire et à suivre, même pour les nouveaux utilisateurs.

Étape 1: Installez Nginx

Les packages Nginx sont disponibles dans le référentiel de logiciels par défaut d'Ubuntu, il suffit donc d'exécuter les commandes apt pour l'installer. Pour ce faire, exécutez les commandes ci-dessous.

sudo apt mettre à jour sudo apt installer nginx 

Étape 2: autoriser le trafic HTTP

Maintenant que Nginx est installé, continuez ci-dessous pour configurer le pare-feu Ubuntu pour autoriser le trafic HTTP. Par défaut, le pare-feu Ubuntu n'est pas activé. Cependant, dans certains cas, le pare-feu est activé pour des raisons de sécurité.

Si le pare-feu Ubuntu est activé, les commandes sur une seule ligne ci-dessous devraient autoriser le trafic HTTP sur le port 80 et le port 443.

sudo ufw autorise 'Nginx Full'

Si vous vérifiez l'état du pare-feu, vous devriez voir que HTTP Full est autorisé

état sudo ufw

Le résultat devrait montrer que le trafic HTTP Nginx est autorisé de n'importe où, y compris le trafic v6.

Statut: actif À l'action de - ------ ---- Nginx Full ALLOW Anywhere Nginx Full (v6) ALLOW Anywhere (v6) 

À ce stade, vous devriez maintenant pouvoir accéder à la page du site Web par défaut de Nginx si vous naviguez vers le IP du serveur adresse ou nom d'hôte. La page par défaut doit ressembler à celle ci-dessous.

Nginx est maintenant entièrement installé et prêt à être configuré.

Étape 3: Gérer Nginx

Les commandes ci-dessous vous permettent d'arrêter, de démarrer, de désactiver ou d'activer Nginx pour qu'il démarre toujours lorsque le serveur démarre.

sudo systemctl stop nginx.service sudo systemctl start nginx.service sudo systemctl activer nginx.service sudo systemctl désactiver nginx.service 

Étape 4: Dossiers Nginx

Lorsque vous installez le serveur HTTP Nginx, des dossiers supplémentaires seront créés sur votre serveur. Ces dossiers contiennent des fichiers de configuration, des paramètres et d'autres fichiers. Vous trouverez ci-dessous quelques dossiers Nginx et à quoi ils servent:

  • / etc / nginx / -> Répertoire de configuration par défaut d'Apache2
  • /etc/nginx/nginx.conf -> Fichier de configuration principal de Nginx
  • / etc / apache2 / sites-available / -> Les fichiers de configuration des sites Web sont stockés ici
  • / etc / apache2 / sites-enable / -> Les configurations de sites Web sont activées ici
  • / var / www / html / -> Ceci est le DocumentRoot par défaut pour Nginx

Les répertoires ci-dessus sont les plus utilisés sur le serveur Ubuntu.

C'est ainsi que l'on installe le serveur HTTP Nginx sur Ubuntu. Maintenant que vous avez installé Nginx, allez-y et découvrez comment configurer des paramètres plus avancés et comment héberger un site Web.

~ Profitez ~




Personne n'a encore commenté ce post.

Une collection utiles sur le système Linux et les nouvelles technologies
Articles frais, conseils pratiques, critiques détaillées et guides. Sentez-vous comme chez vous dans le monde du système Linux