заметки веб-разработчика

Добавить новый сайт в Apache

14 марта 2018 - 16:53 -- ikode

1) Переходим в директорию апача: cd /etc/apache2/sites-available

2) Копируем файл с расширением .conf: sudo cp 000-default.conf site.conf

3) Редактируем его командой: sudo nano site.conf и меняем данные в следующих строках на свои:

ServerAdmin admin@site.ru
ServerName site.ru
ServerAlias www.site.ru
DocumentRoot /var/www/html/site

По-желанию, можно сделать индивидуальные логи для каждого сайта, а не писать все в один. Изменить это можно в этих строчках:

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

4) Включаем вновь созданную конфигурация сайта, командой: sudo a2ensite site.conf

5) Вписываем в файл /etc/hosts доменное имя нашего нового сайта

6) И не забываем перезагрузить апач: sudo service apache2 restart

Готово!

Теги: