Cara menginstal nginx di debian 9 (peregangan)
- 4733
- 947
- Dominick Barton
Nginx adalah server web lain yang paling populer daripada server http apache. Ini digunakan oleh sejumlah besar situs web populer di seluruh dunia. Server web ini sangat berguna untuk situs web lalu lintas yang 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 dalam sistem Anda. Untuk sistem jarak jauh dapat menggunakan perintah ssh atau dempul untuk pengguna windows masuk.
ssh [email dilindungi]
2. Instal Nginx di Debian 9
Paket terbaru Nginx tersedia di bawah repositori default untuk semua versi Ubuntu, Anda dapat langsung menginstalnya dengan menjalankan perintah berikut
sudo apt-get update sudo apt-get install nginx
Setelah pemasangan layanan Nginx, jalankan perintah di bawah ini untuk memeriksa status layanan Nginx.
Sudo Systemctl Status nginx
● nginx.Layanan - Server Web Kinerja Tinggi dan server proxy terbalik dimuat: dimuat (/lib/systemd/system/nginx.melayani; diaktifkan; Preset Vendor: Diaktifkan) Aktif: Aktif (Berjalan) Sejak Senin 2018-04-30 03:54:27 UTC; 2S AGO DOCS: Man: Nginx (8) Proses: 5396 execStart =/usr/sbin/nginx -g daemon on; master_process on; (Kode = Keluar, Status = 0/Sukses) Proses: 5394 execStartpre =/usr/sbin/nginx -t -q -g daemon on; master_process on; (Kode = Keluar, Status = 0 /Sukses) PID Utama: 5398 (Nginx) Tugas: 2 (Batas: 4915) CGroup: /Sistem.Slice/nginx.Layanan ├─5398 nginx: Proses master/usr/sbin/nginx -g daemon on; master_process on; └─5399 nginx: proses pekerja
3. Konfigurasikan Firewall
Kemungkinan besar Anda menggunakan iptables untuk sistem debian. Perintah berikut akan memungkinkan port 80 (http).
sudo ptables -a input -p tcp -m tcp --dport 80 -j accept
Anda dapat menggunakan hal yang sama untuk port 443 (https). Jika Anda entah bagaimana menggunakan UFW Firewall, gunakan berikut:
sudo ufw memungkinkan 80/tcp
4. Kelola Layanan Nginx
Pengguna SystemD menggunakan perintah SystemCTL untuk mengelola layanan Nginx mereka di Debian 9 Stretch. Perintah di bawah ini akan berhenti, bintang, dan restart layanan nginx.
sudo systemctl stop nginx sudo systemctl start nginx sudo systemctl restart nginx