[Sysadmins] Настройка vhosts на apache2 (branch 4.1)

SKeeper =?iso-8859-1?q?alt-skeeper_=CE=C1_yandex=2Eru?=
Пт Сен 26 11:30:01 MSD 2008


Желудков Д.В. пишет:
> Есть ли внятный талмуд или инструкция по настройке хотя бы одного name 
> based виртуального хоста на локалхост? Имеющийся опыт настройки в bsd 
> системах и ArchLinux не могу использовать, так как структура конфигов 
> довольно сильно изменена, а настроить надо в сжатые сроки. Подойдет 
> даже очень сжатая инструкция :)
В /etc/httpd2/conf/sites-avialable/vhosts.conf вставляете кусок вида:

<VirtualHost virt-host-name:80>
    ServerAdmin your на mail
    DocumentRoot "/var/www/vhosts/virt-host-directory"
    ServerName 127.0.0.1
    ServerAlias www.virt-host-name
    ErrorLog "/var/log/httpd2/virt-host-name-error_log"
    CustomLog /var/log/httpd2/virt-host-name-access_log common
</VirtualHost>

Если у Вас настроен локальный днс, то прописываете в нем связь имени 
вашего виртуального хоста и 127.0.0.1 иначе редактируете файл /etc/hosts 
- добавляете напротив 127.0.0.1 через пробел virt-host-name.

После этого рестартуйте апач.



Подробная информация о списке рассылки Sysadmins