Monday, November 11, 2024
Debian Linux Mint Nginx Ubuntu

Cara Install Nginx Server Blocks pada Ubuntu 20.04 / Debian 11 / Linux Mint

block

“Cara Install Nginx Server Blocks pada Ubuntu 20.04 / Debian 11 / Linux Mint”

Pendahuluan

Blok server adalah arahan Nginx yang mendefinisikan pengaturan untuk domain tertentu, memungkinkan Anda menjalankan lebih dari satu situs web di satu server. Untuk setiap situs web, Anda dapat mengatur root dokumen situs (direktori yang berisi file situs web), membuat kebijakan keamanan terpisah, menggunakan sertifikat SSL yang berbeda, dan banyak lagi.

Persyaratan

Membuat Struktur Direktori

/var/www/
├── domain1.com
│   └── public_html
├── domain2.com
│   └── public_html

Buat Root Direktori untuk domain

  • Buat direktori
sudo mkdir -p /var/www/domain1.com/public_html
  • Buat file index
nano /var/www/example.com/public_html/index.html
<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title>Welcome to example.com</title>
  </head>
  <body>
    <h1>Success! example.com home page!</h1>
  </body>
</html
sudo chown -R www-data: /var/www/domain1.com

Membuat Server Block

  • Edit file
nano /etc/nginx/sites-available/example.com
server {
    listen 80;

    server_name example.com www.example.com;

    root /var/www/example.com/public_html;

    index index.html;

    access_log /var/log/nginx/example.com.access.log;
    error_log /var/log/nginx/example.com.error.log;
}
  • Buat symlink
sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
  • Test Nginx Config
sudo nginx -t
  • Restart Nginx
sudo systemctl restart nginx
  • Test akses domain mu

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Install Nginx Server Blocks pada Ubuntu 20.04 / Debian 11 / Linux Mint. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

(Visited 214 times, 1 visits today)
Baca Juga :  Cara mengaktifkan HTTPS dengan certobot/letsencrypt di Amazon Linux 2 dengan nginx

Similar Posts