GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Nginx sur Ubuntu 20.04 LTS

Dans ce didacticiel, nous allons vous montrer comment installer Nginx sur Ubuntu 20.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, Nginx est un puissant logiciel de serveur Web qui peut être utilisé sur votre serveur. Il est également connu pour ses hautes performances et sa faible utilisation de la mémoire, ce qui permet d'utiliser moins de ressources mais de faire le travail efficacement. Une configuration courante consiste à l'utiliser comme proxy pour Apache, qui peut ensuite répondre aux demandes des applications.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer pas à pas l'installation de Nginx sur un serveur Ubuntu 20.04 (Focal Fossa).

Installer Nginx sur Ubuntu 20.04 LTS Focal Fossa

Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le apt suivant commandes dans le terminal.

sudo apt update
sudo apt upgrade

Étape 2. Installer Nginx sur Ubuntu 20.04.

Nginx est disponible dans les référentiels Ubuntu par défaut. Pour l'installer, exécutez la commande suivante :

sudo apt install nginx

Une fois l'installation terminée, exécutez les commandes pour permettre à Nginx de démarrer automatiquement au démarrage de votre serveur :

sudo systemctl stop nginx.service
sudo systemctl start nginx.service
sudo systemctl enable nginx.service

Étape 3. Configuration du pare-feu.

En attendant, vous devez vous assurer que votre pare-feu est configuré pour autoriser le trafic sur les ports HTTP (80) et HTTPS (443). Nginx s'enregistre en tant que service auprès de ufw :

sudo ufw allow in "Nginx Full"

Étape 4. Accéder au test de l'installation.

Pour tester la configuration de Nginx, ouvrez votre navigateur et accédez au nom d'hôte ou à l'adresse IP du serveur. Vous devriez voir la page de test par défaut de Nginx comme indiqué ci-dessous :

Étape 5. Structure du fichier de configuration Nginx.

Contenu :

  • /var/www/html  :Le contenu Web réel, qui par défaut ne comprend que la page Nginx par défaut que vous avez vue précédemment, est diffusé à partir de /var/www/html annuaire. Cela peut être modifié en modifiant les fichiers de configuration Nginx.

Configuration du serveur :

  • /etc/nginx :Le répertoire de configuration de Nginx. Tous les fichiers de configuration Nginx résident ici.
  • /etc/nginx/nginx.conf :Le fichier de configuration principal de Nginx. Cela peut être modifié pour apporter des modifications à la configuration globale de Nginx.
  • /etc/nginx/sites-available/ :Le répertoire où les blocs de serveur par site peuvent être stockés. Nginx n'utilisera pas les fichiers de configuration trouvés dans ce répertoire à moins qu'ils ne soient liés au sites-enabled annuaire. En règle générale, toute la configuration du bloc de serveur est effectuée dans ce répertoire, puis activée en créant un lien vers l'autre répertoire.
  • /etc/nginx/sites-enabled/ :Le répertoire dans lequel les blocs de serveur par site activés sont stockés. Généralement, ceux-ci sont créés en créant un lien vers les fichiers de configuration trouvés dans le sites-available répertoire.
  • /etc/nginx/snippets :Ce répertoire contient des fragments de configuration qui peuvent être inclus ailleurs dans la configuration Nginx. Les segments de configuration potentiellement reproductibles sont de bons candidats pour la refactorisation en extraits.

Journaux du serveur :

  • /var/log/nginx/access.log  :Chaque demande adressée à votre serveur Web est enregistrée dans ce fichier journal, sauf si Nginx est configuré pour faire autrement.
  • /var/log/nginx/error.log  :Toutes les erreurs Nginx seront enregistrées dans ce journal.

Félicitations ! Vous avez installé Nginx avec succès. Merci d'avoir utilisé ce didacticiel pour installer le serveur Web Nginx dans le système Ubuntu 20.04 LTS (Focal Fossa). Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel de Nginx.


Cent OS
  1. Comment installer Nginx sur Ubuntu 18.04

  2. Comment installer Nginx sur Ubuntu 16.04

  3. Comment installer Nginx sur Ubuntu 20.04

  4. Comment installer Docker sur Ubuntu 22.04 / 20.04 LTS

  5. Comment installer PlayOnLinux sur Ubuntu 20.04 LTS

Comment installer Go sur Ubuntu 18.04 LTS

Comment installer LEMP sur Ubuntu 18.04 LTS

Comment installer Go sur Ubuntu 20.04 LTS

Comment installer LEMP sur Ubuntu 20.04 LTS

Comment installer phpMyAdmin avec Nginx sur Ubuntu 20.04 LTS

Comment installer NGINX sur Ubuntu 18.04