Setelah sebelumnya kami bahas apa itu Nginx, pada panduan ini kami akan menjelaskan cara install Nginx di VPS Ubuntu. Sebelum melakukan instalasi, pastikan bahwa VPS Anda telah memenuhi sistem requirement berikut.
Persiapan System
Pada panduan ini, kami menggunakan VPS KVM dari Rumahweb dengan detail sebagai berikut :
- OS Ubuntu 20.04
- 1 Core
- 2 RAM
- 40 GB Disk Usage
Install Nginx di VPS Ubuntu
Langkah pertama, pastikan Anda telah terhubung ke VPS melalui SSH. Setelah itu, Anda bisa mengikuti cara install Nginx di Ubuntu 20.04 berikut ini:
Step 1. Update Repository
Lakukan update package ubuntu server dengan perintah sebagai berikut:
sudo apt update
Step 2. Install Nginx
Langkah selanjutnya, kita akan melakukan install web server nginx dengan perintah berikut:
sudo apt install nginx
Step 3. Config UFW
Sekarang masuk tahap penyesuaian ubuntu firewall atau UFW, silahkan check app list ufw dengan command:
sudo ufw app list
Output
Available applications:
Nginx Full
Nginx HTTP
Nginx HTTPS
OpenSSH
Step 4. Open Port 80
Langkah selanjutnya yaitu membuka port 80 agar Nginx dapat berjalan, berikut perintahnya:
sudo ufw allow 'Nginx HTTP'
Step 5. Cek Status UFW
Untuk memastikan bahwa Nginx telah diijinkan di Ubuntu, kita bisa bisa melihat statusnya melalui perintah berikut:
sudo ufw status
Ketika perintah tersebut dijalankan, Anda akan mendapatkan tampilan sebagai berikut.
Output
Status: active
To Action From
-- ------ ----
OpenSSH ALLOW Anywhere
Nginx HTTP ALLOW Anywhere
OpenSSH (v6) ALLOW Anywhere (v6)
Nginx HTTP (v6) ALLOW Anywhere (v6)
Step 6. Cek Status Nginx
Untuk memastikan bahwa service Nginx telah berjalan, kita bisa melakukan pengecekan status dengan perintah berikut ini:
systemctl status nginx
Jika semuanya berjalan, maka akan tampil informasi berikut ini:
Output
? 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 Fri 2020-02-20 16:08:19 UTC; 3 days ago
Docs: man:nginx(8)
Main PID: 2369 (nginx)
Tasks: 2 (limit: 1153)
CGroup: /system.slice/nginx.service
??2369 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
??2380 nginx: worker process
Step 7. Pengujian
Langkah terakhir adalah melakukan test akses melalui browser. Akses dapat dilakukan dengan cara memasukkan IP VPS Anda pada address bar.
Apabila install Nginx di Ubuntu berhasil, maka akan tampil default page nginx seperti berikut.
Sampai tahap ini, proses install Nginx Ubuntu telah selesai. Untuk konfigurasi lebih lengkap tentang setting vhost, cache dan lainnya, Anda dapat membaca dokumentasi berikut: Documentation
Demikian cara install Nginx di VPS Ubuntu 20.04 dari Rumahweb, semoga bermanfaat.