GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Nginx sur Ubuntu 22.04

Dans cet article, nous aurons expliqué les étapes nécessaires pour installer Nginx sur Ubuntu 22.04 LTS. Avant de continuer avec ce tutoriel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec sudo privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.

Nginx est un logiciel open source et est utilisé comme serveur Web. Nginx est bien connu pour ses performances et ses résultats efficaces par rapport à Apache ou à d'autres serveurs Web. NGINX sert à plusieurs fins telles que le serveur proxy de messagerie, le service proxy inverse et direct, le streaming multimédia, l'équilibrage de charge et bien d'autres

Prérequis :

  • Système d'exploitation avec Ubuntu 22.04
  • Adresse IPv4 du serveur avec privilèges de superutilisateur (accès racine)
  • Terminal Gnome pour Linux Desktop
  • Client SSH PuTTy pour Windows ou macOS
  • Powershell pour Windows 10/11
  • Familier avec les commandes APT

Installer Nginx sur Ubuntu 22.04 LTS

Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Ubuntu, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common dirmngr apt-transport-https

Étape 2. Installez Nginx sur Ubuntu Linux.

L'installation de Nginx sur votre système Ubuntu 22.04 Jammy Jellyfish est simple. Maintenant, exécutez la commande suivante sur la ligne de commande ou le terminal pour télécharger et installer Nginx serveur Web sur le système Ubuntu :

sudo apt install nginx

Après avoir installé avec succès Nginx, vous devez maintenant l'activer, le démarrer et vérifier son état à l'aide de la commande suivante :

sudo systemctl enable nginx
sudo systemctl start nginx
sudo systemctl status nginx

Vérifiez l'installation en vérifiant la version de Nginx :

nginx -v

Étape 3. Configurez le pare-feu UFW.

Étant donné que le pare-feu UFW s'exécute par défaut sur Ubuntu 22.04, vous pouvez facilement activer la connexion à l'aide de la commande suivante :

sudo ufw allow 'Nginx FULL'
sudo ufw enable

Vérifier l'état d'UFW :

sudo ufw status

Étape 4. Structure du fichier de configuration Nginx.

  • Les fichiers de configuration Nginx sont stockés dans le /etc/nginx répertoire.
  • Le fichier de configuration principal de Nginx est /etc/nginx/nginx.conf .
  • Les fichiers de configuration du bloc de serveur (vhost) sont stockés dans /etc/nginx/sites-available annuaire. Les fichiers de configuration trouvés dans ce répertoire sont utilisés par Nginx uniquement lorsqu'ils sont liés au /etc/nginx/sites-enabled répertoire.
  • Pour activer un serveur bloque créer un lien symbolique (un pointeur) depuis le fichier de configuration dans un sites-available répertoire vers le sites-enabled répertoire.
  • Pour écrire un code plus maintenable, il est judicieux de suivre une convention de dénomination standard. Par exemple, si votre nom de domaine est mydomain.com alors le fichier de configuration doit être nommé /etc/nginx/sites-available/mydomain.com.conf .
  • Le /etc/nginx/snippets le répertoire contient des extraits de configuration qui peuvent être inclus dans les fichiers de bloc du serveur. Si vous utilisez des segments de configuration reproductibles, vous pouvez refactoriser ces segments en extraits de code et inclure le fichier d'extrait de code dans les blocs de serveur.
  • Fichiers journaux Nginx (access.log et error.log ) sont situés dans le /var/log/nginx/ annuaire. Il est recommandé d'avoir un access différent et error fichiers journaux pour chaque bloc de serveur.

Étape 5. Accéder à l'interface utilisateur Web Nginx.

Une fois que le Nginx est installé et configuré correctement. Vous pouvez utiliser l'adresse suivante dans le navigateur pour vérifier si Nginx est en cours d'exécution ou non :

http://your-ip-address

C'est tout ce que vous avez à faire pour installer Nginx sur Ubuntu 22.04 LTS Jammy Jellyfish. J'espère que vous trouverez cette astuce rapide utile. Pour en savoir plus sur l'installation du serveur Web Nginx, veuillez vous référer à leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.


Ubuntu
  1. Comment installer le serveur Web Nginx sur Ubuntu 18.04

  2. Comment installer Docker sur Ubuntu 18.04

  3. Comment installer Apache sur Ubuntu 18.04

  4. Comment installer Backdrop sur Ubuntu 16.04

  5. Comment installer Nginx sur Ubuntu 16.04

Comment installer WordPress avec Nginx sur Ubuntu

Comment installer Nginx sur Ubuntu 15.04

Comment installer LEMP sur Ubuntu 18.04 LTS

Comment installer LEMP sur Ubuntu 20.04 LTS

Comment installer NGINX sur Ubuntu 18.04

Comment installer Nginx sur Ubuntu 22.04