Настройка статического сайта с помощью Nginx Не забудьте установить nginx, для этого используйте команду sudo apt install nginx . Для начала создадим файл, который мы будем раздавать с помощью nginx. Поместим в файл index.html по адресу /srv/www/test.ru текст: Приветственная страничка Привет, Мир! Теперь добавим конфигурационный файл test.ru.conf по адресу /etc/nginx/sites-enable/ для nginx: server { listen 80; server_name test.ru; access_log /var/log/nginx/shkolapobedy.access.log; error_log /var/log/nginx/shkolapobedy.error.log; root /srv/www/test.ru; index index.html; location / { autoindex on; try_files $uri $uri/ =404; } } Для примера приведем конфигурационные файл, которым можно заменить конфиг выше: server { listen 80; server_name test.ru; access_log /var/log/nginx/shkolapobedy.access.log; error_log /var/log/nginx/shkolapobedy.error.log; location / { root /srv/www/test.ru; autoindex on; try_files $uri $uri/ =404; } } Проверяем, что мы не допустили ошибок и конфигурация рабочая: nginx -t Перезапускаем: systemctl restart nginx Проверяем доступность сайта Так как у нас нет своего домена и привзяанного к нему ip, то сайт не будет доступен по адресу test.ru . Для того, чтобы исправить ситуацию необходимо внести test.ru в файл /etc/hosts Откройте файл hosts для редактирования и внесите следующую строку: 127.0.0.1 test.ru Теперь можно открыть браузер и зайти по адресу test.ru Вы должны увидеть страничку, которую мы положили по адресу /srv/www/test.ru