Рубрики
Uncategorized

Apache настраивает несколько сайтов виртуальных хостов в Ubuntu

Автор оригинала: David Wong.

Расположение установки –/etc/Конфигурация HTTP apache2 Создайте файл конфигурации в разделе доступные сайты. Например, чтобы создать мой новый сайт.conf, скопируйте содержимое 000-default.conf,

Общие операции – измените порт, путь к проекту, путь к журналу. Примечание для изменения порта. Не забудьте прослушать порт, который вы написали (не порт 80) в ports.conf

После выполнения вышеуказанных операций терминал вводит команду

Sudo a2ensite mynewsite // open the site
sudo systemctl restart apache2.service

Готово, вы можете попробовать это в браузере

Многим людям нравится добавлять в доменное имя префикс www. в это время можно использовать подстановочные знаки, ServerAlias * . ubuntu rocks.com

Чтобы отключить сайт:

Sudo a2distite mynewsite // close the site
sudo systemctl restart apache2.service

Конфигурация HTTPS Модуль OpenSSL: sudo a2enmod ssl

Sudo a2ensite default SSL // configure SSL for the site

Если ваш сайт является mynewsite, и вы не хотите использовать по умолчанию, вы можете создать файл конфигурации SSL, mynewsite-ssl.conf, который копирует содержимое из default-ssl.conf Измените порт (не 443) в ports.conf, добавьте Ввод на терминале: sudo a2ensite mynewsite-ssl , а затем перезапустите Apache

Ссылка на ссылку: https://help.ubuntu.com/lts/s