GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Nginx sur Debian 8 (Jessie)

Nginx est un autre serveur Web le plus populaire que Apache HTTP Server. 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 à fort trafic. Ce tutoriel vous aidera à installer Nginx sur Debian 8 Jessie en utilisant apt-get.

1. Prérequis

Pour installer Nginx sur Debian 8, vous devez disposer d'un accès utilisateur privilégié root ou sudo à votre système. Pour les systèmes distants, vous pouvez utiliser la commande ssh ou putty pour que l'utilisateur Windows se connecte.

ssh [email protected]

2. Installer Nginx sur Debian 8

Les derniers packages Nginx sont disponibles dans les 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 - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2018-04-30 03:54:27 UTC; 2s ago
     Docs: man:nginx(8)
  Process: 5396 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
  Process: 5394 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
 Main PID: 5398 (nginx)
    Tasks: 2 (limit: 4915)
   CGroup: /system.slice/nginx.service
           ├─5398 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
           └─5399 nginx: worker process

3. Configurer le pare-feu

Vous utilisez très probablement IPTABLES pour le système Debian. La commande suivante autorisera le port 80 (HTTP).

sudo iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT

Vous pouvez utiliser la même chose pour le port 443 (HTTPS). Si vous avez utilisé le pare-feu ufw d'une manière ou d'une autre, utilisez ce qui suit :

sudo ufw allow 80/tcp

4. Gérer le service Nginx

Les utilisateurs systemd utilisent les commandes systemctl pour gérer leur service Nginx sur Debian 8 Jessie. Les commandes ci-dessous arrêteront, démarreront et redémarreront le service nginx.

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

Debian
  1. Comment installer Tomcat 8.5 sur Debian 9

  2. Comment installer MongoDB sur Debian 9

  3. Comment installer Nextcloud sur Debian 9

  4. Comment installer PostgreSQL 11 / 10 sur Debian 9 et Debian 8

  5. Comment installer Nginx sur Debian 9 (Stretch)

Comment installer Nginx sur Debian 11

Comment installer Nagios sur Debian 10 / Debian 9

Comment installer la pile LEMP sur Debian 10

Comment installer Oracle Java 8 sur Debian Jessie

Comment installer la pile LEMP sur Debian 11

Comment installer Go sur Debian 11