Artikel Saya
Mengenal Nginx: Web Server Ringan, Cepat, dan Andal untuk CentOS

Kenalan Sama Nginx: Web Server Ringan dan Cepat
Kalau kamu lagi cari web server yang ringan, cepat, dan bisa diandalkan, Nginx (dibaca: engine-x) adalah salah satu pilihan terbaik. Nginx udah lama jadi andalan buat developer dan sysadmin karena performanya yang stabil, konsumsi resource rendah, dan kemampuannya menangani banyak koneksi secara efisien.
Apa itu Nginx?
Nginx adalah web server open-source yang dirancang buat menangani banyak koneksi secara bersamaan. Selain jadi web server, Nginx juga bisa difungsikan sebagai reverse proxy, load balancer, dan HTTP cache.
Dibandingkan dengan Apache, Nginx lebih unggul dalam hal efisiensi resource dan kecepatan respon, terutama saat melayani trafik tinggi.
Kelebihan Nginx
-
Ringan dan cepat
Cocok untuk server dengan spesifikasi minim, tapi tetap ingin performa maksimal. -
Stabil
Banyak dipakai perusahaan besar seperti Netflix, Dropbox, dan WordPress. -
Multi-fungsi
Bisa jadi web server, reverse proxy, bahkan load balancer. -
Konfigurasi simpel
File konfigurasi pakai format yang mudah dibaca dan diatur.
Cara Instalasi Nginx di CentOS
Berikut langkah-langkah instalasi Nginx di CentOS 7/8.
1. Update Repositori
2. Tambahkan Repositori Nginx
3. Install Nginx
4. Jalankan dan Aktifkan Nginx
sudo systemctl enable nginx
5. Cek Status Nginx
Kalau semuanya lancar, kamu bakal lihat status active (running)
.
6. Akses Web Server dari Browser
Buka browser dan ketik IP server kamu, misalnya:
Kalau muncul halaman default Nginx, artinya instalasi berhasil.
Penggunaan Dasar Nginx
Lokasi File Konfigurasi
-
Konfigurasi utama:
/etc/nginx/nginx.conf
-
Direktori situs:
/usr/share/nginx/html
-
File konfigurasi virtual host (opsional):
/etc/nginx/conf.d/*.conf
Restart atau Reload Nginx
Kalau kamu ubah konfigurasi, jangan lupa restart atau reload Nginx:
sudo nginx -s reload # reload konfigurasi tanpa putus koneksi
Nginx adalah web server yang simpel tapi powerful. Instalasinya juga nggak ribet, terutama di CentOS. Buat kamu yang lagi butuh server untuk aplikasi web ringan sampai kompleks, Nginx bisa banget jadi pilihan utama.
Kalau kamu udah install dan nyoba, tinggal eksplorasi lebih lanjut aja: mulai dari setup reverse proxy, SSL, sampai load balancing. Semuanya bisa dilakukan bareng Nginx.
Kalau kamu pakai Ubuntu dan pengen tahu cara install Nginx di sana, silakan cek artikel berikut: Cara Install Nginx Web Server di Ubuntu – Panduan Mudah dan Lengkap