Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix системы (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   Проблема: виртуальные хосты. (https://forum.antichat.xyz/showthread.php?t=161644)

warwar 06.12.2009 23:55

Проблема: виртуальные хосты.
 
Добрый вечер.
Есть машина на которой установна система FreeBSD 7.2 (поднят нат) на ней установлены 2 сетевые карты: одна глядит в локальную сеть провайдера. Вторая глядит в домашнюю сеть. Нужно поднять 2 сайта, первый глядит в домашюю сеть второй в локальную сеть провайдера
Найдя в инете много мануалов я добавил в конец файла httpd.conf:
Код:

<VirtualHost *:80>
ServerAdmin centr-ptah@maisvds.ru
DocumentRoot /data/sites/site1/www
ServerName 10.0.140.110
</VirtualHost>

<VirtualHost *:80>
ServerAdmin centr-ptah@mail.ru
DocumentRoot /data/sites/site2/www
ServerName 192.168.0.1
</VirtualHost>

При этом сайт на 10.0.140.110 работает, а на 192.168.0.1 нет:(

Могу выложить полный конфиг httpd.conf

zythar 07.12.2009 01:34

тут что-то не так...
мне ServerName не понравился..
попробуй так:
Код:

<VirtualHost 10.0.140.110:80>
ServerAdmin centr-ptah@maisvds.ru
DocumentRoot /data/sites/site1/www
</VirtualHost>

<VirtualHost 192.168.0.1:80>
ServerAdmin centr-ptah@mail.ru
DocumentRoot /data/sites/site2/www
</VirtualHost>


warwar 07.12.2009 14:49

все равно не работает может быть дело в конфиге, щас выложу в архиве

http://mixcs.ru/ тут конфиги

zythar 07.12.2009 21:51

изменить
Код:

Listen 10.0.140.110:80
на
Код:

Listen 80

warwar 08.12.2009 00:13

zythar спасибо работает, а как ещё сделать чтобы из локальной сети провайдера можно было зайти 10.0.140.110:88 обращаясь к папке /data/sites/site3/www?
Код:

<VirtualHost 10.0.140.110:88>
ServerAdmin admin@domain.ru
DocumentRoot /data/sites/site3/www
</VirtualHost>

не работает:(

zythar 08.12.2009 18:04

потому что апач висит на 80 порту, а не на 88.
внизу Listen 80 добавь Listen 88

warwar 08.12.2009 18:55

Код:

Forbidden

You don't have permission to access / on this server.

хотя файлы есть так и превидущей проблеме т.е. 192.168.0.1

zythar 08.12.2009 20:58

добавь это для вхоста.
Код:

<VirtualHost ...>
....
<Directory /path/to/site3>
                Options Indexes FollowSymLinks
                AllowOverride None
                Order allow,deny
                Allow from all
 </Directory>
</VirtualHost>


warwar 09.12.2009 23:20

zythar, все работает как часы! Огромное спасибо!


Время: 11:18