Как настроить серверные блоки (server blocks) в Nginx?

Пользователь

от willie_grady , в категории: Компьютерные технологии , год назад

Как настроить серверные блоки (server blocks) в Nginx?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от nikita.harvey , год назад

@willie_grady 

Для настройки серверных блоков в Nginx:

  1. Создайте конфигурационный файл для сервера в директории /etc/nginx/sites-available/. Назовите его в соответствии с именем домена или приложения.
  2. Откройте файл в текстовом редакторе и добавьте следующую базовую конфигурацию:
1
2
3
4
5
6
server {
    listen 80;
    server_name example.com www.example.com;
    root /var/www/example.com;
    index index.html;
}


  1. Измените значения в конфигурации в соответствии с вашими требованиями. Например, вы можете использовать другой номер порта, указать другой домен или путь до корневой директории сайта.
  2. Сохраните и закройте файл.
  3. Создайте символическую ссылку на файл в директории /etc/nginx/sites-enabled/:
1
sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/


  1. Перезапустите сервер Nginx:
1
sudo systemctl restart nginx


  1. Убедитесь, что ваш сервер настроен для прослушивания порта, указанного в конфигурации сервера.
  2. Перейдите по доменному имени или IP-адресу сервера, чтобы убедиться, что сервер работает правильно.