Panduan Lengkap Cara Menginstall Nginx Di VPS Server Fedora 42 Terbaru

Panduan Lengkap Cara Menginstall Nginx Di VPS Server Fedora 42 Terbaru

Berikut adalah langkah-langkah untuk menginstal dan mengkonfigurasi Nginx di VPS dengan Fedora 42 :

1. Update Sistem

Untuk mengupdate vps server fedora 42, ketik baris perintah di bawah ini dan tekan enter :

sudo dnf update -y

2. Instal Nginx

VPS server Fedora 42 sudah menyediakan Nginx di repositori resmi, jadi kamu bisa langsung install :

sudo dnf install nginx -y

3. Mulai Dan Aktifkan Nginx

Untuk mengaktifkan nginx di vps server fedora 42, ketik baris perintah di bawah ini dan tekan enter :

sudo systemctl start nginx
sudo systemctl enable nginx

Untuk memeriksa status nginx server :

sudo systemctl status nginx

4. Buka Firewall (Jika Aktif)

Agar nginx dapat diakses bagi pengguna internet, izinkan agar vps server fedora 42 dapat diakses menggunakan protokol HTTP dan HTTPS. Untuk tujuan ini ketik baris perintah di bawah ini dan tekan enter :

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

5. Tes Instalasi

Buka browser dan akses IP VPS kamu, misalnya :

http://123.123.123.123

Jika berhasil, kamu akan melihat halaman default Nginx.

6. Konfigurasi Dasar Nginx

File konfigurasi utama :

/etc/nginx/nginx.conf

Untuk menambahkan virtual host (server block), buat file baru di :

/etc/nginx/conf.d/namadomain.conf

Contoh konfigurasi minimal :

server {
    listen 80;
    server_name namadomain.com www.namadomain.com;

    root /var/www/namadomain;
    index index.html;

    location / {
        try_files $uri $uri/ =404;
    }
}

Lalu :

sudo mkdir -p /var/www/namadomain
echo "Hello from Nginx on Fedora 42!" | sudo tee /var/www/namadomain/index.html
sudo nginx -t
sudo systemctl reload nginx

Tags :