1️⃣ Kiểm tra site hiện có

ls -l /etc/nginx/sites-available
ls -l /etc/nginx/sites-enabled
  • sites-available là nơi lưu cấu hình site.
  • sites-enabled là nơi Nginx dùng thực tế (thường là symlink đến sites-available).

2️⃣ Vô hiệu hóa site mặc định

Site mặc định thường là default:

sudo unlink /etc/nginx/sites-enabled/default

Hoặc dùng lệnh rm nhưng unlink an toàn hơn, chỉ xoá symlink mà không xoá file gốc.


3️⃣ (Tùy chọn) Xoá hoàn toàn file default

Nếu muốn xoá hẳn cấu hình:

sudo rm /etc/nginx/sites-available/default

4️⃣ Kiểm tra cấu hình Nginx

sudo nginx -t
  • Nếu có lỗi, sửa trước khi reload.

5️⃣ Reload Nginx

sudo systemctl reload nginx

Hoặc:

sudo service nginx reload

✅ Sau bước này, Nginx sẽ không còn dùng site mặc định nữa và chỉ dùng các site bạn đã enable.