Comment installer Nginx sur Debian 9 (Stretch)

Comment installer Nginx sur Debian 9 (Stretch)

Nginx est un autre serveur Web le plus populaire que le serveur http Apache. Il est utilisé par un grand nombre de sites Web populaires dans le monde entier. Ce serveur Web est très utile pour les sites Web de trafic lourd. Ce tutoriel vous aidera à installer Nginx sur Debian 9 Stretch en utilisant APT-GET.

1. Conditions préalables

Pour installer Nginx sur Debian 9, vous devez avoir l'accès aux utilisateurs privilégiés de Root ou Sudo à votre système. Pour les systèmes distants peuvent utiliser la commande SSH ou le mastic pour l'utilisateur de Windows à se connecter.

ssh [e-mail protégé] 

2. Installez Nginx sur Debian 9

Les derniers packages Nginx sont disponibles sous des référentiels par défaut pour toutes les versions d'Ubuntu, vous pouvez les installer directement en exécutant les commandes suivantes

Sudo apt-get update sudo apt-get install nginx 

Après l'installation du service Nginx, exécutez la commande ci-dessous pour vérifier l'état du service Nginx.

Sudo Systemctl Status Nginx 
● Nginx.Service - Un serveur Web haute performance et un serveur proxy inversé chargé: chargé (/ lib / systemd / system / nginx.service; activé; Vendor Preset: Activé) Actif: Active (en cours d'exécution) Depuis le lundi 2018-04-30 03:54:27 UTC; 2S Ago Docs: Man: Nginx (8) Processus: 5396 EXECSTART = / USR / SBIN / NGINX -G DAEON ON; Master_Process on; (Code = Overt, Status = 0 / Success) Processus: 5394 ExecStartPre = / USR / SBIN / NGINX -T -Q -G DAEON ON; Master_Process on; (code = sortie, statut = 0 / succès) PID principal: 5398 (nginx) Tâches: 2 (limite: 4915) cgroup: / System.tranche / nginx.Service ├fiquement 5398 Nginx: Master Process / USR / SBIN / NGINX -G DAEON ON; Master_Process on; └lis 

3. Configurer le pare-feu

Vous utilisez très probablement iptables pour Debian System. La commande suivante permettra le port 80 (http).

sudo iptables -a entrée -p tcp -m tcp --dport 80 -j accepter 

Vous pouvez utiliser la même chose pour le port 443 (HTTPS). Si vous avez utilisé un pare-feu UFW, utilisez la suite:

sudo ufw autorise 80 / TCP 

4. Gérer le service Nginx

Les utilisateurs SystemD utilisent des commandes SystemCTL pour gérer leur service Nginx sur Debian 9 Stretch. Les commandes ci-dessous s'arrêteront, étoileront et redémarrer le service Nginx.

sudo systemctl stop nginx sudo systemctl start nginx sudo systemctl restart nginx