Cara Install Nginx di Ubuntu Server untuk Pemula
Cara Install Nginx di Ubuntu Server untuk Pemula. Kalau Anda ingin membangun server sendiri di rumah atau VPS, langkah pertama yang wajib dikuasai adalah menginstall web server. Kabar baiknya, Nginx adalah pilihan terbaik—ringan, cepat, dan digunakan oleh banyak website besar di dunia.
Di artikel ini, Anda akan belajar cara install Nginx di Ubuntu Server dengan langkah yang simpel dan mudah diikuti, bahkan untuk pemula.
🧠 Apa Itu Nginx?
Nginx (dibaca: engine-x) adalah web server yang berfungsi untuk:
- Menampilkan website
- Mengelola trafik tinggi
- Bertindak sebagai reverse proxy
- Load balancer
Keunggulan Nginx:
- Lebih ringan dibanding Apache
- Performa tinggi
- Stabil untuk banyak koneksi
⚙️ Persiapan Sebelum Install
Sebelum mulai, pastikan:
- Ubuntu Server sudah berjalan
- Anda memiliki akses terminal
- User memiliki hak sudo
Update sistem terlebih dahulu:
sudo apt update && sudo apt upgrade -y
📦 Cara Install Nginx di Ubuntu
Install Nginx dengan perintah:
sudo apt install nginx -y
Setelah proses selesai, Nginx biasanya langsung aktif otomatis.
🔍 Cek Status Nginx
Pastikan Nginx berjalan dengan baik:
sudo systemctl status nginx
Jika muncul status:
active (running)
Artinya Nginx sudah siap digunakan ✅
🌐 Uji Nginx di Browser
Buka browser dan akses:
http://IP-Server-Anda
Jika muncul halaman default Nginx, berarti instalasi berhasil 🎉

🔥 Mengatur Firewall (UFW)
Jika firewall aktif, izinkan akses HTTP & HTTPS:
sudo ufw allow 'Nginx Full'
Cek status firewall:
sudo ufw status
📁 Struktur Dasar Nginx di Ubuntu
Beberapa direktori penting:
/var/www/html→ lokasi file website/etc/nginx/sites-available→ konfigurasi server/etc/nginx/sites-enabled→ konfigurasi aktif
Memahami struktur ini penting untuk konfigurasi lanjutan.
⚠️ Tips Penting untuk Pemula
- Gunakan
sudosaat konfigurasi - Selalu restart Nginx setelah perubahan:
sudo systemctl restart nginx
- Cek error config:
sudo nginx -t
🎯 Kesimpulan
Install Nginx di Ubuntu Server adalah langkah awal yang sangat penting dalam membangun server sendiri. Dengan proses yang cepat dan ringan, Anda sudah memiliki fondasi kuat untuk menjalankan website atau aplikasi.
Leave a Reply