GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Nginx na Debian 8 (Jessie)

Nginx je další nejpopulárnější webový server než Apache HTTP Server. Používá jej velké množství populárních webových stránek. Tento webový server je velmi užitečný pro weby s vysokou návštěvností. Tento tutoriál vám pomůže nainstalovat Nginx na Debian 8 Jessie pomocí apt-get.

1. Předpoklady

Chcete-li nainstalovat Nginx na Debian 8, musíte mít k vašemu systému privilegovaný uživatel root nebo sudo. Pro vzdálené systémy lze pro přihlášení uživatele Windows použít příkaz ssh nebo putty.

ssh [email protected]

2. Nainstalujte Nginx na Debian 8

Nejnovější balíčky Nginx jsou k dispozici ve výchozích úložištích pro všechny verze Ubuntu, můžete je přímo nainstalovat spuštěním následujících příkazů

sudo apt-get update
sudo apt-get install nginx

Po instalaci služby Nginx spusťte níže uvedený příkaz a zkontrolujte stav služby 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. Nakonfigurujte bránu firewall

S největší pravděpodobností používáte IPTABLES pro systém Debian. Následující příkaz povolí port 80 (HTTP).

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

Totéž můžete použít pro port 443 (HTTPS). Pokud jste nějak použili ufw firewall, použijte následující:

sudo ufw allow 80/tcp

4. Spravujte službu Nginx

Uživatelé systemd používají příkazy systemctl ke správě své služby Nginx na Debianu 8 Jessie. Níže uvedené příkazy zastaví, označí hvězdičkou a restartuje službu nginx.

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

Debian
  1. Jak nainstalovat Nextcloud na Debian 9

  2. Jak nainstalovat PostgreSQL 11 / 10 na Debian 9 a Debian 8

  3. Jak nainstalovat Nginx na Debian 9 (Stretch)

  1. Jak nainstalovat Tomcat 8.5 na Debian 9

  2. Jak nainstalovat MongoDB na Debian 9

  3. Jak nainstalovat Nginx na Debian 9

  1. Jak nainstalovat Apache na Debian 9

  2. Jak nainstalovat Jenkins na Debian 9

  3. Jak nainstalovat Webmin na Debian 9