Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal Nginx di Rocky Linux 8. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo
hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
Nginx (singkatan dari Engine X) adalah server web gratis, sumber terbuka, ringan, dan berkinerja tinggi yang dirancang untuk kasus penggunaan lalu lintas tinggi. Itu juga bertindak sebagai server Web populer di belakang server Web Apache dan IIS Microsoft. Nginx lebih ramah sumber daya daripada Apache. Itu dapat disajikan di depan server web lain sebagai proxy terbalik.
Prasyarat:
- Sistem Operasi dengan Rocky Linux
- Alamat IPv4 Server dengan Hak Pengguna Super (Akses Root)
- Terminal Gnome untuk Desktop Linux
- Klien Putty SSH untuk Windows atau macOS
- Powershell untuk Windows 10/11
- Familiar dengan Perintah DNF
Instal Nginx di Rocky Linux 8
Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Rocky Linux Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.
sudo dnf update sudo dnf upgrade
Langkah 2. Instal Nginx di sistem Rocky Linux.
Jalankan perintah berikut untuk menginstal server web Nginx di Rocky Linux:
sudo dnf install nginx
Keluaran:
[[email protected] ~]# sudo dnf install nginx Last metadata expiration check: 3:46:16 ago on Thu 17 Sept 2021 00:36:30 AM EDT. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: nginx x86_64 1:1.21.1-9.module+el8.3.0+121+6327f1ce appstream 566 k Installing dependencies: dejavu-fonts-common noarch 2.38-6.el8 baseos 76 k dejavu-sans-fonts noarch 2.38-6.el8 baseos 1.4 M fontconfig x86_64 2.13.1-7.el8 baseos 293 k
Untuk memverifikasi versi Nginx, gunakan perintah berikut untuk mengonfirmasi:
nginx -v
Hasil:
[[email protected] ~]# nginx -v nginx version: nginx/1.21.1
Secara default, Nginx tidak diaktifkan dan dinonaktifkan saat penginstalan. Untuk mengaktifkan layanan Nginx Anda, gunakan:
sudo systemctl start nginx sudo systemctl enable nginx sudo systemctl status nginx
Langkah 3. Konfigurasi Firewall.
Sekarang izinkan lalu lintas HTTP dan HTTPS (saat menggunakan SSL) di firewall:
firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https firewall-cmd --reload
Langkah 4. Verifikasi instalasi Nginx.
Sekarang buka browser dan masukkan IP server atau nama domain untuk melihat halaman default Nginx di Rocky Linux.
Hanya itu yang perlu Anda lakukan untuk menginstal Nginx di Rocky Linux 8. Saya harap tip singkat ini bermanfaat bagi Anda. Untuk bacaan lebih lanjut tentang server web Nginx, silakan merujuk ke basis pengetahuan resmi mereka. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.