Подскажите, как правильно возможно реализовать виртуальный хостинг, на апатче 1.3. Есть один айпи, в локалке.
хотелось бы узнать, как на 80 порт повесить одно, а на 8080 - другое, форум, например?система фриибсд .
с этим httpd.conf апатч проcто отказывается запускаться :NameVirtualHost 172.16.195.16
<VirtualHost 172.16.195.16:80>
ServerAdmin d@d.ru
ServerName reacom
DocumentRoot /usr/local/apache/data/
</VirtualHost><VirtualHost 172.16.195.16:8080>
ServerAdmin d@d.ru
ServerName forum
DocumentRoot /usr/local/apache/data/forum
</VirtualHost>я понимаю, что где-то делаю ошибку, но не омгу понять где именно =( в этом деле я новичок, не пинайте ногами. поиск нужных результатов не дал.
еще я не могу найдти файл hosts... где он?:)
Файл hosts находится в /etc, если нет поиском: locate hosts.Правильно будет писать в ServerName site1.ru и site2.ru, ServerAlias forum site2.ru, причем короткий псевдоним forum будет работать только в локальной сети.
т.е.
<VirtualHost 172.16.195.16:80>
ServerAdmin d@d.ru
DocumentRoot /usr/local/apache/data/
ServerName site1.ru
</VirtualHost><VirtualHost 172.16.195.16:8080>
ServerAdmin d@d.ru
DocumentRoot /usr/local/apache/data/forum
ServerAlias forum site2.ru
ServerName site2.ru
</VirtualHost>По моему так :)
>Файл hosts находится в /etc, если нет поиском: locate hosts.
>
>Правильно будет писать в ServerName site1.ru и site2.ru, ServerAlias
>forum site2.ru, причем короткий псевдоним forum будет работать только в локальной
>сети.
>
>т.е.
><VirtualHost 172.16.195.16:80>
> ServerAdmin d@d.ru
> DocumentRoot /usr/local/apache/data/
> ServerName site1.ru
> </VirtualHost>
>
><VirtualHost 172.16.195.16:8080>
> ServerAdmin d@d.ru
> DocumentRoot /usr/local/apache/data/forum
> ServerAlias forum site2.ru
> ServerName site2.ru
></VirtualHost>
>
>По моему так :)
так тоже попробовал.. синтакиси - ок. запуск апатча невозможен =(
>Подскажите, как правильно возможно реализовать виртуальный хостинг, на апатче 1.3. Есть один
>айпи, в локалке.
>хотелось бы узнать, как на 80 порт повесить одно, а на 8080
>- другое, форум, например?
>
>система фриибсд .
>с этим httpd.conf апатч проcто отказывается запускаться :
>
>NameVirtualHost 172.16.195.16
>
><VirtualHost 172.16.195.16:80>
> ServerAdmin d@d.ru
> ServerName reacom
> DocumentRoot /usr/local/apache/data/
> </VirtualHost>
>
><VirtualHost 172.16.195.16:8080>
> ServerAdmin d@d.ru
> ServerName forum
> DocumentRoot /usr/local/apache/data/forum
></VirtualHost>
>
>я понимаю, что где-то делаю ошибку, но не омгу понять где именно
>=( в этом деле я новичок, не пинайте ногами. поиск нужных
>результатов не дал.
>
>еще я не могу найдти файл hosts... где он?:)
в логах что?
apachectl configtest
что говорит?
>в логах что?
>apachectl configtest
>что говорит?
говоорит, что syntax OK. но запуститься не может
>
>>в логах что?
>>apachectl configtest
>>что говорит?
>
>
>говоорит, что syntax OK. но запуститься не можетhttp://httpd.apache.org/docs/1.3/vhosts/examples.html#port
читал?
>с этим httpd.conf апатч проcто отказывается запускаться :Listen не забыл подправить?