Настройка нескольких веб-сайтов в Ubuntu
Создание файла конфигурации Apache:
sudo nano /etc/apache2/sites-available/site1.com
Минимальная конфигурация для виртуального хоста:
<VirtualHost *:80>
DocumentRoot /var/www/site1.com
ServerName www.site1.com
# Other directives here
</VirtualHost>
Создайте корневую папку:
sudo mkdir /var/www/site1.com
Измените права доступа к папке:
sudo chmod -R 775 /var/www/site1.com/
Создайте новую запись в / etc / hosts
sudo nano /etc/hosts
ДобавьтеСледующая строка:
127.0.0.1 www.site1.com
Создание правильных символических ссылок на сайтах с включенной поддержкой:
sudo a2ensite site1.com
Перезапустите апач:
sudo /etc/init.d/apache2 restart
Вы должны сделать то же самое сsite2.com, site3.com и т. д ...