<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=KOI8-R" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Aleksey Avdeev wrote:
<blockquote cite="mid:48DCA31D.8040700@solin.spb.ru" type="cite">SKeeper
пишет:
<br>
<blockquote type="cite">Желудков Д.В. пишет:
<br>
<blockquote type="cite">Есть ли внятный талмуд или инструкция по
настройке хотя бы одного name based виртуального хоста на локалхост?
Имеющийся опыт настройки в bsd системах и ArchLinux не могу
использовать, так как структура конфигов довольно сильно изменена, а
настроить надо в сжатые сроки. Подойдет даже очень сжатая инструкция :)
<br>
</blockquote>
В /etc/httpd2/conf/sites-avialable/vhosts.conf вставляете кусок вида:
<br>
<br>
<VirtualHost virt-host-name:80>
<br>
</blockquote>
^^^^^^^^^^^^^^^^^
<br>
<blockquote type="cite"> ServerAdmin your@mail
<br>
DocumentRoot "/var/www/vhosts/virt-host-directory"
<br>
ServerName 127.0.0.1
<br>
ServerAlias <a class="moz-txt-link-abbreviated" href="http://www.virt-host-name">www.virt-host-name</a>
<br>
ErrorLog "/var/log/httpd2/virt-host-name-error_log"
<br>
CustomLog /var/log/httpd2/virt-host-name-access_log common
<br>
</VirtualHost>
<br>
</blockquote>
<br>
В данном случаи получился vhost использующий оба механизма (по имени
и ip).
<br>
<br>
Чтобы vhost был доступен по данному имени с любых ip (и открытых
портов):
<br>
<br>
<VirtualHost *>
<br>
ServerName <имя vhost>
<br>
ServerAlias <альтернативное имя vhost>
<br>
...
<br>
</VirtualHost>
<br>
<br>
Этот кусок лучше оформить независимым
/etc/httpd2/conf/sites-avialable/<имя vhost>.conf (появиться
возможность независимо управлять его активностью, см.
README.ALT.ru_RU.KOI8-R). (В качестве шаблона можно использовать
/etc/httpd2/conf/sites-available/vhost.templ.conf)
<br>
<br>
<blockquote type="cite"><br>
Если у Вас настроен локальный днс, то прописываете в нем связь имени
вашего виртуального хоста и 127.0.0.1 иначе редактируете файл
/etc/hosts - добавляете напротив 127.0.0.1 через пробел virt-host-name.
<br>
<br>
После этого рестартуйте апач.
<br>
</blockquote>
<br>
<pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Sysadmins mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Sysadmins@lists.altlinux.org">Sysadmins@lists.altlinux.org</a>
<a class="moz-txt-link-freetext" href="https://lists.altlinux.org/mailman/listinfo/sysadmins">https://lists.altlinux.org/mailman/listinfo/sysadmins</a>
</pre>
</blockquote>
./README.ALT.ru_RU.KOI8-R<br>
./README.ALT.ru_RU.KOI8-R: line 1: �������: команда не найдена<br>
./README.ALT.ru_RU.KOI8-R: line 2: unexpected EOF while looking for
matching ``'<br>
./README.ALT.ru_RU.KOI8-R: line 70: ошибка синтаксиса: неожиданный
конец файла<br>
<br>
Тоже проблема<br>
</body>
</html>