GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Nginx di Debian 9 (Peregangan)

Nginx adalah server web terpopuler selain Apache HTTP Server. Ini digunakan oleh sejumlah besar situs web populer di seluruh dunia. Server web ini sangat berguna untuk situs web dengan lalu lintas padat. Tutorial ini akan membantu Anda menginstal Nginx di Debian 9 Stretch menggunakan apt-get.

1. Prasyarat

Untuk menginstal Nginx di Debian 9, Anda harus memiliki akses pengguna root atau sudo ke sistem Anda. Untuk sistem remote bisa menggunakan perintah ssh atau dempul untuk login user Windows.

ssh [email protected]

2. Instal Nginx di Debian 9

Paket terbaru Nginx tersedia di repositori default untuk semua versi Ubuntu, Anda dapat langsung menginstalnya dengan menjalankan perintah berikut

sudo apt-get update
sudo apt-get install nginx

Setelah instalasi layanan Nginx, jalankan perintah di bawah ini untuk memeriksa status layanan 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. Konfigurasi Firewall

Kemungkinan besar Anda menggunakan IPTABLES untuk sistem Debian. Perintah berikut akan mengizinkan port 80 (HTTP).

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

Anda dapat menggunakan yang sama untuk port 443 (HTTPS). Jika Anda entah bagaimana menggunakan firewall ufw, gunakan yang berikut:

sudo ufw allow 80/tcp

4. Kelola Layanan Nginx

Pengguna systemd menggunakan perintah systemctl untuk mengelola layanan Nginx mereka di Debian 9. Perintah di bawah ini akan menghentikan, memberi bintang, dan memulai ulang layanan nginx.

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

Debian
  1. Cara Menginstal ownCloud 10 di Debian 9 (Peregangan)

  2. Cara Menginstal Nginx di Debian 8 (Jessie)

  3. Cara Menginstal WildFly di Debian 9 Stretch

  1. Cara Menginstal Tomcat 8.5 di Debian 9

  2. Cara Menginstal MongoDB di Debian 9

  3. Cara Menginstal Nginx di Debian 9

  1. Cara Instal Apache di Debian 9

  2. Cara Menginstal Jenkins di Debian 9

  3. Cara Menginstal Webmin di Debian 9