- 13, May 2024
- #1
Привет,
Я пытаюсь настроить несколько доменов в nginx под Ubuntu 18.
Я создал новый каталог с индексным файлом:
Как мне это сделать ?
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
Код (разметка): с текстовым текстом
curl test.com [code=text] I got : $ curl test.com [code=text] <html> <head><title>403 Forbidden</title></head> <body bgcolor="white"> <center><h1>403 Forbidden</h1></center> <hr><center>nginx/1.14.0 (Ubuntu)</center> </body> </html>
Код (разметка): Создаю файл конфигурации:
cd /etc/nginx/sites-enabled/ ls sudo service nginx restart
Код (разметка): с текстом:
127.0.0.1 localhost test.com
Код (разметка): и в хостах:
sudo nano /etc/hosts
Код (разметка): добавьте 1 строку:
server { listen 80; root /var/www/test.com; index index.html index.htm index.nginx-debian.html; server_name test.com; location / { try_files $uri $uri/ = 404; } }
Код (разметка): Я создаю ссылку на символ:
sudo ln -s /etc/nginx/modules-available/test.com /etc/nginx/sites-enabled/
и проверьте это, я вижу test.com:
sudo nano /etc/nginx/modules-available/test.com
Код (разметка): проверьте:
/var/www/test.com.index.html page sample
Код (разметка): но не образец текста, который я привел выше.
Файл /etc/nginx/nginx.conf используется по умолчанию и содержит строки:
mkdir /var/www/test.com cd /var/www/test.com sudo nano /var/www/test.com.index.html
Код (разметка): 1) Почему ошибка и как ее исправить?
2) Полагаю, мне нужно отключить файл /etc/nginx/sites-available/default.
Как мне это сделать ?