Nginx adalah salah satu web server paling populer dan andal di dunia. Selain digunakan sebagai web server, Nginx juga berfungsi sebagai reverse proxy, load balancer, dan HTTP cache dengan performa tinggi serta konsumsi sumber daya yang rendah.
Secara default, repository bawaan AlmaLinux 9 atau Rocky Linux 9 hanya menyediakan Nginx versi 1.20, yang sudah cukup stabil namun tergolong versi lama. Untuk mendapatkan versi stabil terbaru (saat ini 1.28), kita bisa menginstal langsung dari repository resmi Nginx.
Mengapa Perlu Menggunakan Versi Stabil Terbaru
Beberapa alasan kuat untuk menggunakan versi stabil terbaru Nginx:
- Keamanan lebih baik: versi terbaru mencakup patch dan perbaikan bug keamanan terbaru.
- Performa meningkat: optimasi internal dan dukungan untuk protokol modern.
- Fitur baru: seperti dynamic module loading, dan dukungan konfigurasi yang lebih fleksibel.
- Dukungan jangka panjang: Nginx.org selalu menyediakan update stabil secara berkala.
Memasang Nginx dari repository resmi Nginx adalah langkah ideal untuk administrator server yang ingin stabilitas dan fitur terbaru tanpa harus build manual.
Tahapan Instalasi Nginx Versi Stabil Terbaru
Berikut langkah-langkah lengkap untuk memasang Nginx 1.28 (versi stabil terbaru) di AlmaLinux atau Rocky Linux 9.
Perbarui sistem
Pastikan sistem dalam kondisi terbaru:
sudo dnf update -yTambahkan repository resmi Nginx
Buat file repo baru:
sudo vi /etc/yum.repos.d/nginx.repoIsi file dengan konfigurasi berikut:
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=trueSimpan dan keluar (:wq jika menggunakan vi).
Install Nginx
Jalankan update dan install Nginx:
sudo dnf update -y
sudo dnf install -y nginxAktifkan dan jalankan Nginx:
sudo systemctl enable --now nginxCek status service:
systemctl status nginxVerifikasi Hasil Instalasi
Setelah instalasi selesai, periksa versi Nginx yang aktif:
nginx -vOutput akan menampilkan versi terbaru dari repository resmi:
nginx version: nginx/1.28.0Selanjutnya, buka browser dan akses:
http://<alamat-ip-server>Jika instalasi berhasil, kamu akan melihat halaman default Nginx bertuliskan “Welcome to nginx!”.
Penutup
Setelah mengikuti langkah di atas, kamu telah berhasil menginstal Nginx versi stabil terbaru (1.28) di AlmaLinux / Rocky Linux 9 menggunakan repository resmi Nginx.Versi ini menawarkan performa lebih baik, fitur modern, dan update keamanan terkini. Langkah berikutnya, kamu bisa mengonfigurasi Nginx sebagai reverse proxy, load balancer, atau mengaktifkan fitur tambahan seperti SSL/TLS dengan Let’s Encrypt.




