GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Nginx unter Debian 8 (Jessie)

Nginx ist ein weiterer beliebter Webserver als Apache HTTP Server. Es wird weltweit von einer großen Anzahl beliebter Websites verwendet. Dieser Webserver ist sehr nützlich für stark frequentierte Websites. Dieses Tutorial hilft Ihnen bei der Installation von Nginx auf Debian 8 Jessie mit apt-get.

1. Voraussetzungen

Um Nginx unter Debian 8 zu installieren, müssen Sie über root- oder sudo-privilegierten Benutzerzugriff auf Ihr System verfügen. Für die entfernten Systeme kann der Windows-Benutzer den ssh-Befehl oder Putty verwenden, um sich anzumelden.

ssh [email protected]

2. Nginx unter Debian 8 installieren

Die neuesten Nginx-Pakete sind in den Standard-Repositorys für alle Ubuntu-Versionen verfügbar. Sie können sie direkt installieren, indem Sie die folgenden Befehle ausführen

sudo apt-get update
sudo apt-get install nginx

Führen Sie nach der Installation des Nginx-Dienstes den folgenden Befehl aus, um den Status des Nginx-Dienstes zu überprüfen.

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. Firewall konfigurieren

Höchstwahrscheinlich verwenden Sie IPTABLES für das Debian-System. Der folgende Befehl lässt Port 80 (HTTP) zu.

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

Sie können dasselbe für Port 443 (HTTPS) verwenden. Wenn Sie irgendwie die ufw-Firewall verwendet haben, verwenden Sie Folgendes:

sudo ufw allow 80/tcp

4. Nginx-Dienst verwalten

Die systemd-Benutzer verwenden systemctl-Befehle, um ihren Nginx-Dienst auf Debian 8 Jessie zu verwalten. Die folgenden Befehle stoppen, markieren und starten den Nginx-Dienst neu.

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

Debian
  1. So installieren Sie Tomcat 8.5 auf Debian 9

  2. So installieren Sie MongoDB unter Debian 9

  3. So installieren Sie Nextcloud auf Debian 9

  4. So installieren Sie PostgreSQL 11/10 auf Debian 9 und Debian 8

  5. So installieren Sie Nginx unter Debian 9 (Stretch)

So installieren Sie Nginx unter Debian 11

So installieren Sie Nagios unter Debian 10 / Debian 9

So installieren Sie den LEMP-Stack unter Debian 10

So installieren Sie Oracle Java 8 auf Debian Jessie

So installieren Sie den LEMP-Stack unter Debian 11

So installieren Sie Go unter Debian 11