Langsung saja berikut tahapannya
buat folder baru :
sudo mkdir -p /var/www/lokal.lan
buat atur kepemilikan
sudo chown lms-smkpc:lms-smkpc -R /var/www/lokal.lan
buat atur hak akses
sudo chmod 755 -R /var/www/lokal.lan
buat sebuah file
touch /var/www/lokal.lan/index.html; echo "<h1> Ini halaman index lokal.lan</h1>" > /var/www/lokal.lan/index.html
cek file di directory
ll /var/www
ll /var/www/lokal.lan
membuat server block
pindah ke directory nginx
cd /etc/nginx/
buat file baru
sudo nano sites-available/lokal.lan
paste script berikut :
server {
listen 80;
listen [::]:80;
server_name example.com;
root /var/www/example.com;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
aktifkan server block simbolic link
sudo ln -s /etc/nginx/sites-available/lokal.lan /etc/nginx/sites-enabled/
cek di site enabled
ll sites-enabled
hapus yang default
sudo rm sites-enabled/default
edit nginx conf
sudo nano nginx.conf
edit bagian hash_bucket hilangkan tanda pagar
validasi konfigurasi
sudo nginx -t
restart service enginx
sudo systemctl restart nginx
cek status
sudo systemctl status nginx