495 читали · 3 года назад
Настройка виртуальных хостов Nginx в Ubuntu, или как разместить несколько сайтов на одном сервере.
Данное руководство покажет, как настроить виртуальные хосты Nginx на сервере Ubuntu. Допустим у нас есть два домена и мы хотим разместить их на одном сервере. В моем случае это будет домен free-calc.online и test.com. Не забудьте заменить их своими доменными именами. Каталоги Document Root По умолчанию в Ubuntu включен один стандартный виртуальный хост Nginx, который обслуживает документы из каталога: /var/www/html Для обслуживания нескольких сайтов нужно создать дополнительные каталоги. Каталог /var/www/html будет использоваться в качестве каталога по умолчанию, который будет обслуживаться, если запрос клиента не соответствует ни одному из других сайтов...
Установка и настройка Varnish с NGINX в Ubuntu
Начнём с обновления пакетов: apt update apt upgrade Вносим изменения в настройках nginx, для смены порта на котором работает сайт: nano /etc/nginx/sites-enabled/default nano /etc/nginx/sites-enabled/<site_name> вносим изменения в строки listen: listen 8080 default_server; listen [::]:8080 default_server; Сохраняем настройки, проверяем конфигурацию nginx: nginx -t Мы должны увидеть что-то подобное: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx...