GNU/Linux >> Tutoriels Linux >  >> Linux

Installer Nginx sur Ubuntu

Nginx® est un service de serveur Web, qui a gagné presque autant de parts de marché qu'Apache® ces dernières années en raison de ses excellentes performances et de son ensemble de fonctionnalités flexibles. Ce guide décrit comment installer Nginx et explique les étapes suivantes pour configurer Nginx afin qu'il serve votre site ou votre application.

Prérequis :

Vous avez besoin d'un serveur Linux® exécutant le système d'exploitation Ubuntu®.

Installer Nginx sur Ubuntu

Les référentiels par défaut des distributions Linux les plus populaires, y compris Ubuntu, rendent Nginx disponible. L'exécution d'une mise à jour avant l'installation de nouveaux packages permet au programme d'installation de sélectionner la version la plus récente du package disponible sur le référentiel pour l'installation. Pour installer Nginx, procédez comme suit :

  1. Exécutez les commandes apt package-manager suivantes :

    sudo apt update
    sudo apt install nginx
    
  2. Pour activer et démarrer le service et l'ajouter au démarrage, exécutez les commandes suivantes :

    sudo systemctl enable nginx
    sudo systemctl start nginx
    

Activer l'accès au pare-feu pour Nginx

Par défaut, Nginx envoie le trafic sur les ports par défaut pour HTTP (80 ) et HTTPS (443). Cependant, vous devez activer ces ports pour recevoir du trafic. Nginx rend cela facile car il s'enregistre en tant que service dans le pare-feu non compliqué, UFW. Pour activer l'accès au pare-feu, procédez comme suit :

  1. Exécutez la commande suivante pour afficher les services disponibles sur UFW :

    sudo ufw app list
    
  2. Exécutez la commande suivante pour configurer le paramètre approprié pour votre site. Remplacer avec votre choix :

    sudo ufw allow 'Nginx <selection>'
    

    Remarque Si vous souhaitez rediriger le trafic HTTP vers HTTPS, sélectionnez le Full option.

    | Complet | HTTP et HTTPS || HTTP | HTTP uniquement || HTTP | HTTPS uniquement |

    Remarque : Nous vous recommandons d'ouvrir uniquement le ou les ports nécessaires à votre application. Minimiser le nombre de ports disponibles est une bonne pratique de sécurité.

Tester Nginx

Tapez l'adresse IP du site Web dans le navigateur Web. Vous devriez voir une page d'accueil avec le logo Nginx et un message "Bienvenue dans Nginx". Si vous ne le voyez pas, vérifiez les éléments suivants :

  • Vérifiez l'adresse IP.

  • Vérifiez si Nginx est en cours d'exécution à l'aide de la commande suivante :

    sudo service status nginx
    
  • Vérifiez l'accès au pare-feu pour Nginx.

Étapes suivantes

Maintenant que vous avez installé Nginx, il est prêt à commencer à servir votre application ou votre site Web. Vous pouvez utiliser la configuration par défaut pour servir un site en plaçant son contenu dans /var/www/html dans votre système de fichiers. Toutefois, si vous souhaitez desservir plusieurs sites, nous vous recommandons de configurer des blocs de serveur Nginx pour répondre à ce besoin.


Linux
  1. Installer WordPress sur Nginx Ubuntu

  2. Installer PHP 7.1 avec Nginx sur Ubuntu 16.04

  3. Comment installer Nginx sur Ubuntu 16.04

  4. Comment installer Nginx sur Ubuntu 18.04

  5. Comment installer LEMP sur Ubuntu 18.04

Installer Jenkins sur Ubuntu 18.04

Installer Elasticsearch sur Ubuntu 18.04

Comment installer Nginx sur Ubuntu 14.04

Comment installer NGINX sur Ubuntu 20.04

Comment installer NGINX sur Ubuntu 18.04

Comment installer Nginx sur Ubuntu 22.04