PDA

Просмотр полной версии : appserver на виндувс server standart (создать virtual host)


Petr
16.12.2008, 20:38
Что-то длинное название... Ну да ладно.
Вообщем в чем дело то. У меня такая проблема, я поставил себе appserver в него входит апач мускуль, панелька для мускуля, и пхп.
У меня есть панелька с днс, куда перадресация всех днс идет на этот сервер, мне надо создать виртуал хост, и привезать к другому домену. все faq прочел по созданию виртал хостов, не выходит :(
и в httpd.conf пытался прописывать и в httpd-vhosts.conf, не выходит, всеравно при вводе домена он открывает стандартную папку \www (ну инфу из неё)
Может кто нибудь знает именно как с этим аппсервером (
Тока вот не советуйте удалять аппсервер и все по отдельности ставить, они по отдельности не дружат (

groundhog
16.12.2008, 20:46
Виртуальные хосты они и в Африке виртуальные хосты, только чёрные... Какой интерфейс слушает апач? Ты уверен, что ДНС имена соотносятся с тем интерфейсом который слушает апач?

В общем в апачах должно быть две директивы виртуальных хостов, одна будет направлять все запросы которые не прошли по остальным директивам в локальный дефолтный сайт, а другая на твой виртуальный хост... Это раз, и убедись, что у тебя в C:\Windows\System32\drivers\etc\hosts прописано соответствие твоего домена и айпишника.

Виртуальный хост определяй так:

<VirtualHost ИНТЕРФЕЙС_КОТОРЫЙ_СЛУШАЕТ_ ПАЧ:80>
ServerName ТВОЙ_ДОМЕН
ServerAlias www.ТВОЙ_ДОМЕН и т.д.
ServerAdmin admin@ТВОЙ_ДОМЕН

DocumentRoot "ПУТЬ_К_ДОКУМЕНТАМ"

<Directory "ПУТЬ_К_ДОКУМЕНТАМ">
Options Indexes FollowSymLinks MultiViews Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>

ErrorLog ПУТЬ_К_ЛОГАМ/error.log
CustomLog ПУТЬ_К_ЛОГАМ/referer.log referer
CustomLog ПУТЬ_К_ЛОГАМ/agent.log agent
CustomLog ПУТЬ_К_ЛОГАМ/access.log common
</VirtualHost>

Petr
16.12.2008, 21:47
C:\Windows\System32\drivers\etc\hosts

127.0.0.1 localhost prime second

Ты уверен, что ДНС имена соотносятся с тем интерфейсом который слушает апач?

http://i039.radikal.ru/0812/2f/55c37ae34101.bmp

Petr
16.12.2008, 21:55
<VirtualHost localhost:80>
ServerName www.мойдомен.ru
ServerAlias мойдомен.ru
ServerAdmin admin@мойдомен.ru

DocumentRoot "C:\AppServ\www\мойдомен"

<Directory "C:\AppServ\www\мойдомен">
Options Indexes FollowSymLinks MultiViews Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>

ErrorLog C:\AppServ\www\мойдомен\logs\error.log
CustomLog C:\AppServ\www\мойдомен\logsreferer.log referer
CustomLog C:\AppServ\www\мойдомен\logs\agent.log agent
CustomLog C:\AppServ\www\мойдомен\logs\access.log common
</VirtualHost>

Все открывает индекс который в C:\AppServ\www\ :(

Прописал в конце httpd.conf

Апач ребутил

groundhog
16.12.2008, 22:17
Санж, стукни в аську, мне нужно знать имя домена, и лучше если ты в живую будешь отвечать - 175757

Petr
16.12.2008, 23:35
Большое Спасибо groundhog, Дал доступ к серваку он все буквально за 15 минут сделал, нашел где бага и вс еобъяснил :)

1SeTh
18.12.2008, 10:01
nu a nam to neobyasnish?