виртуальные хосты не настраиваются. debian6, apache2

C7
На сайте с 18.01.2011
Offline
5
1030

помогите пожалуйста разобраться почему на получается добавить виртуальный хост.

debian6/apache2.

установил связку апач+php+мускуль

вот файл конфига apache2.conf


ServerName localhost

#ServerRoot "/etc/apache2"

LockFile ${APACHE_LOCK_DIR}/accept.lock

PidFile ${APACHE_PID_FILE}

Timeout 300

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 15

directoryIndex index.html index.php index.htm

<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>

<IfModule mpm_worker_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 150
MaxRequestsPerChild 0
</IfModule>

<IfModule mpm_event_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 150
MaxRequestsPerChild 0
</IfModule>

User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}

AccessFileName .htaccess

<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy all
</Files>

DefaultType text/plain


HostnameLookups Off

ErrorLog ${APACHE_LOG_DIR}/error.log

LogLevel warn

Include mods-enabled/*.load
Include mods-enabled/*.conf

Include httpd.conf

Include ports.conf

LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

Include conf.d/

Include sites-enabled/

вот файл joomla из папки /etc/sites-availables


<VirtualHost *:80>

ServerName joomla

DocumentRoot /var/www/joomla

ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined

<Directory '/var/www/joomla/'>
AllowOverride All
</Directory>

</VirtualHost>

вот файл hosts


127.0.0.1 localhost
#127.0.1.1 debian
#127.0.0.1/drupal drupal
127.0.0.1 joomla

# 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

описанная конструкция не работает. если в адресной строке браузер ввожу http://localhost, то отображается положенный index.html. то есть все нормально.

если же ввожу http://joomla, то index.html виртуального хоста не открывается. браузер отсылает введенный адрес к гуглу.

можно ли пользуясь данными, которые я привел узнать в чем проблема и как ее решить?

M
На сайте с 01.12.2009
Offline
235
#1

Потёр не понимаю, что хочет TC =)

Администратор Linux,Freebsd. построения крупных проектов.
G
На сайте с 09.10.2007
Offline
132
#2

Файл joomla должен лежать в /etc/apache2/sites-available

К нему нужно сделать линк из /etc/apache2/sites-enabled

a2ensite joomla

И перезагрузить апаче

/etc/init.d/apache2 reload
C7
На сайте с 18.01.2011
Offline
5
#3

линк есть. перезапускал. не помогает

cyklop77 добавил 27.04.2011 в 14:16

сделал как вы написали. в итоге не заработало.

вот сообщение консоли


root@debian:/etc/apache2/sites-available# apachectl -k restart
[Wed Apr 27 14:09:31 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
root@debian:/etc/apache2/sites-available#

вот так выглядит файл хостов


NameVirtualHost *:80

<VirtualHost *:80>


ServerName joomla

DocumentRoot /var/www/joomla

ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined

<Directory '/var/www/joomla/'>
AllowOverride All
Order Deny,Allow
Allow from All
</Directory>

</VirtualHost>
M
На сайте с 01.12.2009
Offline
235
#4

И не заработает.

C7
На сайте с 18.01.2011
Offline
5
#5

madoff,

почему?

M
На сайте с 01.12.2009
Offline
235
#6
cyklop77:
madoff,
почему?

Мало информации.

C7
На сайте с 18.01.2011
Offline
5
#7

в теме? какая еще нужна? я добавлю.

или для апача?

M
На сайте с 01.12.2009
Offline
235
#8

Вы сервер подняли как ? браузер открываете на сервере, или это вирт машина ?

Если по localhost наверное локальною. чё других ситевых интерфейсов нету ?

netstat -antp

ifconfig

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий