Cara Mudah Menginstall Nginx Di CentOS Stream 10 Terbaru

Cara Mudah Menginstall Nginx Di CentOS Stream 10 Terbaru

Berikut adalah panduan lengkap untuk menginstal dan mengonfigurasi Nginx di CentOS Stream 10.

Cara Instal Nginx Di CentOS Stream 10

1. Perbarui sistem.

Pastikan sistem Anda mutakhir dengan menjalankan baris perintah berikut :

sudo dnf update -y

2. Instal nginx.

Instal Nginx menggunakan perintah berikut :

sudo dnf install nginx -y

3. Verifikasi instalasi.

Periksa versi Nginx untuk memastikan instalasi berhasil :

nginx -v

4. Aktifkan dan mulai layanan nginx.

Jalankan dan aktifkan Nginx agar berjalan otomatis saat boot :

sudo systemctl enable --now nginx

5. Konfigurasi Firewall.

Izinkan lalu lintas HTTP dan HTTPS melalui firewall :

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

Menyiapkan Virtual Host Di Nginx

1. Buat Konfigurasi Virtual Host.

Buat file konfigurasi untuk domain Anda :

sudo nano /etc/nginx/conf.d/example.com.conf

Tambahkan konfigurasi berikut :

server {
    listen 80;
    server_name example.com www.example.com;
    root /var/www/html/example.com;
    index index.html;

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

2. Buat Direktori Root dan File Index.

Buat direktori untuk situs Anda dan file index :

sudo mkdir -p /var/www/html/example.com
echo "Selamat datang di example.com!" | sudo tee /var/www/html/example.com/index.html

3. Uji Konfigurasi Nginx.

Periksa konfigurasi Nginx untuk memastikan tidak ada kesalahan sintaks :

sudo nginx -t

4. Muat Ulang Nginx.

Terapkan perubahan dengan me-reload Nginx :

sudo systemctl reload nginx

Dengan mengikuti langkah-langkah di atas, Anda dapat menginstal dan mengonfigurasi Nginx di CentOS Stream 10 serta menyiapkan virtual host untuk situs web Anda.

Tags :