Алтай
Настройка виртуальных хостов Nginx в Ubuntu, или как разместить несколько сайтов на одном сервере.
Данное руководство покажет, как настроить виртуальные хосты Nginx на сервере Ubuntu. Допустим у нас есть два домена и мы хотим разместить их на одном сервере. В моем случае это будет домен free-calc.online и test.com. Не забудьте заменить их своими доменными именами. Каталоги Document Root По умолчанию в Ubuntu включен один стандартный виртуальный хост Nginx, который обслуживает документы из каталога: /var/www/html Для обслуживания нескольких сайтов нужно создать дополнительные каталоги. Каталог /var/www/html будет использоваться в качестве каталога по умолчанию, который будет обслуживаться, если запрос клиента не соответствует ни одному из других сайтов...
Просто, быстро: HTTP-аунтификация на nginx за 5 минут
Debian 10 + Nginx + Развернутый сайт(test.ru) Что мы должны получить:
Приступаем!
Выполнять все команды будем от супер-пользователя, то есть рута.
Для этого вводим:
sudo su
или
su
Ставим утилиту htpasswd и создаем пользаков Устанавливаем:
apt install apache2-utils
Добавляем первого пользовате и кладемфайл в папку /etc/nginx/
htpasswd -c /etc/nginx/.htpasswd pacan1
Добавляем второго, если нам нужeн:
htpasswd /etc/nginx/.htpasswd pacan2
При добавление пользака, нам просят ввести ему пароль дважды: В файле с паролями( /etc/nginx/...