Comment installer nginx sur Linux

Comment installer nginx sur Linux

Nginx est l'une des suites de serveurs Web les plus populaires déployées sur Internet. Il est efficace, polyvalent et fonctionne bien sur à peu près n'importe quelle distribution Linux. Que vous ayez besoin d'un serveur local pour les tests ou que vous souhaitiez héberger un site Web pour les masses, Nginx est facile à configurer. Il peut également être utilisé comme serveur proxy inversé.

Dans ce guide, nous allons passer par les instructions étape par étape pour installer Nginx sur une variété de distributions Linux. Nous passerons également en revue quelques commandes d'utilisation de base, comme comment démarrer et arrêter le service. Continuez à lire pour obtenir la configuration de Nginx sur votre propre système Linux.

Dans ce tutoriel, vous apprendrez:

  • Comment installer nginx sur diverses distros Linux
  • Comment gérer le service Nginx
Page d'installation réussie de Nginx sur Linux Exigences logicielles et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version logicielle utilisée
Système Toute distribution Linux
Logiciel Nginx
Autre Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande.
Conventions # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Installer nginx

Nginx est disponible dans les référentiels officiels de toutes les distributions Linux. Vous pouvez utiliser les commandes suivantes pour installer Nginx sur la distribution que vous exécutez, en utilisant le gestionnaire de packages du système. Une fois Nginx installé, nous vous montrerons quelques commandes de base qui peuvent vous aider à gérer le processus.

Installez Nginx sur Debian, Ubuntu et Linux Mint

Ouvrez un terminal et utilisez les commandes suivantes pour installer Nginx sur Debian, Ubuntu, Linux Mint, Kali et d'autres dérivés Debian ou Ubuntu.

$ sudo apt mise à jour $ sudo apt install nginx 

Installez Nginx sur Fedora, Centos et Red Hat

Ouvrez un terminal et utilisez les commandes suivantes pour installer Nginx sur Fedora, Centos, Red Hat et d'autres dérivés Fedora ou Red Hat.

$ sudo dnf mise à niveau $ sudo dnf installer nginx 

Installez Nginx sur Arch Linux et Manjaro

Ouvrez un terminal et utilisez les commandes suivantes pour installer Nginx sur Arch Linux, Manjaro et autres dérivés Arch.

$ sudo pacman -syu $ sudo pacman -s nginx 


Gérer Nginx

La plupart des distributions Linux, y compris tous de la section précédente, utiliseront SystemD pour gérer le service Nginx. Utilisez les commandes suivantes pour le gérer sur votre système.

Vérifiez l'état de Nginx (I.e. Voyez si cela fonctionne):

$ systemctl status nginx 
Vérification du service Nginx d'état

Démarrer ou arrêter Nginx:

$ sudo systemctl start nginx et $ sudo systemctl stop nginx 

Activer ou désactiver Nginx de démarrer automatiquement sur le démarrage du système:

$ sudo systemctl activer nginx et $ sudo systemctl désactiver nginx 


Recharger ou redémarrer Nginx - Le rechargement ne fera que recharger les fichiers de configuration, tandis que le redémarrage redémarrera entièrement le service:

$ sudo systemctl reload nginx et $ sudo systemctl restart nginx 

Vérifiez les fichiers de configuration Nginx pour les erreurs - particulièrement utiles avant de commettre des modifications dans un environnement de production:

$ sudo nginx -t 
Vérification des fichiers de configuration Nginx pour les erreurs de syntaxe

Réflexions de clôture

Dans ce tutoriel, nous avons vu comment installer Nginx sur une variété de distributions Linux populaires. Nous avons également appris à gérer le service avec SystemD et à vérifier les fichiers de configuration pour les erreurs de syntaxe. Ces instructions devraient être suffisantes pour mettre en service le logiciel. Vous pouvez continuer avec nos autres guides pour configurer Nginx en tant que serveur Web ou serveur proxy inversé.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • OpenLitespeed comme proxy inversé
  • Tutoriel de configuration de Squid Proxy sur Linux
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Liste des meilleurs outils Kali Linux pour les tests de pénétration et…
  • Choses à installer sur Ubuntu 22.04
  • Téléchargement Linux
  • Comment vérifier la version Nginx sur Linux
  • Installez le proxy Tor sur Ubuntu 20.04 Linux