Поиск:

Ответ в темуСоздание новой темы Создание опроса
> XUbuntu 13.10. Не работают виртуальные хосты, виртуальники создаются, но не работают 
:(
    Опции темы
1datr
Дата 9.12.2013, 09:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 10.2.2009

Репутация: нет
Всего: -1



XUbuntu 13.10. Стоит lamp + Webmin. Создаешь вебмином виртуальные хосты, пишешь их в файле hosts.
/etc/apache2/sites-available/phpmyadmin.conf
Код
<VirtualHost *>
DocumentRoot "/home/anton/vhosts/phpmyadmin"
ServerName phpmyadmin
ServerAdmin webmaster@localhost
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
<Directory "/home/anton/vhosts/phpmyadmin">
allow from all
Options +Indexes
</Directory>
</VirtualHost>

/etc/hosts
Код

127.0.0.1    localhost phpmyadmin
127.0.1.1    anton-MS-7392

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Код

$ curl -sH "Host: phpmyadmin" http://127.0.0.1/
<html><body><h1>It works!</h1>
<p>This is the default web page for this server.</p>
<p>The web server software is running but no content has been added, yet.</p>
</body></html>

То есть сервак не видит заголовка с виртуальником
Код

$ apache2ctl -S
VirtualHost configuration:
*:80                   is a NameVirtualHost
         default server localhost (/etc/apache2/sites-enabled/000-default.conf:1)
         port 80 namevhost localhost (/etc/apache2/sites-enabled/000-default.conf:1)
         port 80 namevhost localhost (/etc/apache2/sites-enabled/000-default.conf:1)
*:*                    is a NameVirtualHost
         default server phpmyadmin (/etc/apache2/sites-enabled/phpmyadmin.conf:1)
         port * namevhost phpmyadmin (/etc/apache2/sites-enabled/phpmyadmin.conf:1)
         port * namevhost phpmyadmin (/etc/apache2/sites-enabled/phpmyadmin.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex default: dir="/var/lock/apache2" mechanism=fcntl 
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
Mutex rewrite-map: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33 not_used
Group: name="www-data" id=33 not_used
User: name="www-data" id=33 not_used
Group: name="www-data" id=33 not_used


PM MAIL   Вверх
aleksplus
Дата 31.12.2013, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 41
Регистрация: 22.12.2013

Репутация: нет
Всего: нет



В файле hosts добавь url, если виртуальный хост называется http://yandex.test, то так:
Код

127.0.0.1 yandex.test

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.1139 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.