Cara memasang nginx di ubuntu 18.04 & 16.04

Cara memasang nginx di ubuntu 18.04 & 16.04

Nginx adalah pelayan web yang paling popular daripada pelayan http Apache. Ia digunakan oleh sebilangan besar laman web popular di seluruh dunia. Pelayan web ini sangat berguna untuk laman web trafik yang berat. Tutorial ini akan membantu anda memasang Nginx di Ubuntu 18.04 dan 16.04 Menggunakan apt-get.

1. Prasyarat

Untuk memasang Nginx di Ubuntu, anda mesti mempunyai akses pengguna istimewa atau sudo ke sistem anda. Untuk sistem terpencil boleh menggunakan arahan ssh atau dempul untuk pengguna windows untuk log masuk.

SSH [dilindungi e -mel] 

2. Pasang Nginx di Ubuntu

Pakej terkini Nginx boleh didapati di bawah repositori lalai untuk semua versi Ubuntu, anda boleh memasangnya secara langsung dengan menjalankan arahan berikut

sudo apt-get kemas kini sudo apt-get pemasangan nginx 

Selepas pemasangan perkhidmatan nginx, jalankan di bawah arahan untuk memeriksa status perkhidmatan nginx.

status sistem sudo nginx 
● nginx.Perkhidmatan - Pelayan web prestasi tinggi dan pelayan proksi terbalik dimuat: dimuatkan (/lib/systemd/system/nginx.perkhidmatan; didayakan; Pratetap Vendor: Diaktifkan) Aktif: Aktif (Berjalan) Sejak Jum 2018-04-27 15:38:31 IST; 13min lalu Dokumen: Man: nginx (8) Proses: 3406 execstart =/usr/sbin/nginx -g daemon on; Master_process on; (kod = keluar, status = 0/kejayaan) Proses: 3405 execStartPre =/usr/sbin/nginx -t -q -g daemon on; Master_process on; (kod = keluar, status = 0 /kejayaan) PID Utama: 3407 (nginx) Tugas: 2 (Had: 2323) Cgroup: /Sistem.slice/nginx.perkhidmatan ├─3407 nginx: Proses induk/usr/sbin/nginx -g daemon on; Master_process on; └─3408 nginx: Proses pekerja 

3. Konfigurasikan firewall

Anda perlu membuka port firewall untuk mengakses pelayan nginx dari sistem jauh. Perintah berikut akan membolehkan port 80 (http) dan port 443 (https) pada sistem anda.

sudo ufw membenarkan 'nginx penuh' 

Anda tidak perlu membuka kedua -dua pelabuhan. Gunakan salah satu arahan berikut untuk membuka pelabuhan tertentu.

sudo ufw membenarkan 'nginx http' sudo ufw membenarkan 'nginx https' 

4. Mengurus perkhidmatan Nginx

Pengguna SystemD menggunakan arahan SystemCTL untuk menguruskan perkhidmatan nginx mereka pada sistem Ubuntu. Perintah di bawah akan berhenti, bintang, dan memulakan semula perkhidmatan nginx.

sudo systemctl stop nginx sudo systemctl start nginx sudo systemctl mulakan semula nginx