в virtualhost servername должен совпадать с site1.  и в конфиге апача
рядом с  listen параметр name*
16.05.2011 10:28 пользователь "Эл Noname" <[email protected]> написал:
> Доброго всем времени суток. Имеется ubuntu сервер, на нем имеется апач и
> виртуальные хосты. Нужно, что бы эти виртуальные хосты были доступны по
> именам из локальной сети. Как я понимаю, для этого нужно прописать на
> машинах в локальной сети в файлах hosts что-то типа
>
> 192.168.0.100 Site1
> 192.168.0.100 Site2
>
> Или поднять днс сервер с перенаправлением.
> Решил проверить первый вариант на одной машине. В хостс прописал, но в
> браузере что-бы я не вводил, site1 или site 2, грузится всегда один и тот
же
> сайт.
>
> В /etc/apache2/sites-available вот что:
> vhosts.conf:
>
> <VirtualHost *:80>
> ServerName galanterra
> ServerAlias www.galanterra
> DocumentRoot /var/www/galanterra/www
> </VirtualHost>
>
> <VirtualHost *:80>
> ServerName astroy
> ServerAlias www.astroy
> DocumentRoot /var/www/astroy/verstka
> </VirtualHost>
>
> astroy:
>
> <VirtualHost *:80>
> ServerAdmin webmaster@localhost
>
> DocumentRoot /var/www/astroy/verstka
> <Directory /var/www/astroy/verstka/>
> Options FollowSymLinks
> AllowOverride All
> </Directory>
> <Directory /var/www/astroy/verstka/>
> Options Indexes FollowSymLinks MultiViews
> AllowOverride All
> Order allow,deny
> allow from all
> </Directory>
>
> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
> <Directory "/usr/lib/cgi-bin">
> AllowOverride All
> Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
> Order allow,deny
> Allow from all
> </Directory>
>
> ErrorLog /var/log/apache2/error.log
>
> # Possible values include: debug, info, notice, warn, error, crit,
> # alert, emerg.
> LogLevel warn
>
> CustomLog /var/log/apache2/access.log combined
>
> Alias /doc/ "/usr/share/doc/"
> <Directory "/usr/share/doc/">
> Options Indexes MultiViews FollowSymLinks
> AllowOverride All
> Order deny,allow
> Deny from all
> Allow from 127.0.0.0/255.0.0.0 ::1/128
> </Directory>
>
> </VirtualHost>
>
> galanterra:
>
> <VirtualHost *:80>
> ServerAdmin webmaster@localhost
>
> DocumentRoot /var/www/galanterra/www
> <Directory /var/www/galanterra/www/>
> Options FollowSymLinks
> AllowOverride All
> </Directory>
> <Directory /var/www/galanterra/www/>
> Options Indexes FollowSymLinks MultiViews
> AllowOverride All
> Order allow,deny
> allow from all
> </Directory>
>
> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
> <Directory "/usr/lib/cgi-bin">
> AllowOverride All
> Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
> Order allow,deny
> Allow from all
> </Directory>
>
> ErrorLog /var/log/apache2/error.log
>
> # Possible values include: debug, info, notice, warn, error, crit,
> # alert, emerg.
> LogLevel warn
>
> CustomLog /var/log/apache2/access.log combined
>
> Alias /doc/ "/usr/share/doc/"
> <Directory "/usr/share/doc/">
> Options Indexes MultiViews FollowSymLinks
> AllowOverride All
> Order deny,allow
> Deny from all
> Allow from 127.0.0.0/255.0.0.0 ::1/128
> </Directory>
>
> </VirtualHost>
>
> Как сделать, чтобы сие заработало?
-- 
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом