Apache

Модератор: Злобный

Аватара пользователя
MAGIK
Старожил
Сообщения: 1535
Зарегистрирован: Пт мар 25, 2005 00:59
Откуда: Opera
Контактная информация:

Apache

Сообщение MAGIK »

Как в апач повесить два и более сайта... подскажите плиз....
Внешки нету на пару дней..... так бы в гугле поискал бы...

Кто знает... плиз не давайте ссылок ... скажите в двух словах как сделать... и что сделать!
спасибо!!!
Аватара пользователя
ZorroGFS
Продвинутый
Сообщения: 961
Зарегистрирован: Вт сен 10, 2002 11:25
Откуда: Кишинёв
Контактная информация:

Сообщение ZorroGFS »

в двух словах Virual Host :)

в конце дефолтного конфа ест пример, + почитай мануал что в комплекте.
Аватара пользователя
MAGIK
Старожил
Сообщения: 1535
Зарегистрирован: Пт мар 25, 2005 00:59
Откуда: Opera
Контактная информация:

Сообщение MAGIK »

ZorroGFS, ага я понял, что Virtual Host

В конце дефолтного конфа есть такой пример...
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
от него не легче... а уже... в указанной директории есть такой пример....
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.appservnetwork.com
DocumentRoot /www/docs/dummy-host2.appservnetwork.com
ServerName dummy-host2.appservnetwork.com
ErrorLog logs/dummy-host2.appservnetwork.com-error_log
CustomLog logs/dummy-host2.appservnetwork.com-access_log common
</VirtualHost>
Тока... одно непонимаю как правильно....
Указать путь и изменить те данные на свои....
или скопировать то, что выше в самый низ.... х.з. чё та туплю... не получаетсья пока....
На апач уже один домен есть...
Аватара пользователя
ZorroGFS
Продвинутый
Сообщения: 961
Зарегистрирован: Вт сен 10, 2002 11:25
Откуда: Кишинёв
Контактная информация:

Сообщение ZorroGFS »

MAGIK,
ну скока у тебя вхостов стока эту запись и дублируешь

<VirtualHost хост1:80>
ServerAdmin ....
DocumentRoot .../хост1
ServerName хост1
ErrorLog logs/хост1-error_log
CustomLog logs/хост1-access_log common
</VirtualHost>

<VirtualHost хост2:80>
ServerAdmin ....
DocumentRoot .../хост2
ServerName хост2
ErrorLog logs/хост2-error_log
CustomLog logs/хост2-access_log common
</VirtualHost>

а тот что в апаче как документ рут отвечает на то что ServerName указано.
Аватара пользователя
MAGIK
Старожил
Сообщения: 1535
Зарегистрирован: Пт мар 25, 2005 00:59
Откуда: Opera
Контактная информация:

Сообщение MAGIK »

ZorroGFS, ты доходчиво обьяснил... но всё равно не доходит... :shy:
но всё равно...
домен1 = домен2 что набираешь домен1, что набираешь домен2 видно всегда то, что должно быть на домен1
Аватара пользователя
ZorroGFS
Продвинутый
Сообщения: 961
Зарегистрирован: Вт сен 10, 2002 11:25
Откуда: Кишинёв
Контактная информация:

Сообщение ZorroGFS »

MAGIK, должно всё пахать. посмотри чё в логах на старте апача. кроме того нужна бывает опция перед вхостами - NameVirtualHost *:80
Scar
Юзер
Сообщения: 98
Зарегистрирован: Пн мар 06, 2006 02:18

Сообщение Scar »

MAGIK,
В "httpd.conf" находишь вот эту строку "# Virtual hosts", следующую строку разгоментируй, получится так:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
В файле "httpd-vhosts.conf" мона все удалить.. и оставить, только то, что тебе надо.. ну вот к примеру.. как у меня (без логов):
NameVirtualHost *:80

<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot "C:/WWW"
ServerName localhost
</VirtualHost>

<VirtualHost *:80>
ServerAdmin root@dumper.loc
DocumentRoot "C:/WWW/dumper.loc"
ServerName dumper.loc
</VirtualHost>

<VirtualHost *:80>
ServerAdmin root@pma.loc
DocumentRoot "C:/WWW/pma.loc"
ServerName pma.loc
</VirtualHost>

<VirtualHost *:80>
ServerAdmin root@site.loc
DocumentRoot "C:/WWW/site.loc"
ServerName site.loc
</VirtualHost>
Кстати.. там где ServerAdmin без "<" и ">" - это форум автоматом вставил.

Ну и в файле "hosts", который находится в "./Windows/system32/drivers/etc/" прописать.
у меня:
127.0.0.1 localhost dumper.loc pma.loc site.loc
Ах да... и после всех изменений не забудь перезапустить Apache. :)
Аватара пользователя
MAGIK
Старожил
Сообщения: 1535
Зарегистрирован: Пт мар 25, 2005 00:59
Откуда: Opera
Контактная информация:

Сообщение MAGIK »

:) Спасибо Большое получилось!!!
Scar
Юзер
Сообщения: 98
Зарегистрирован: Пн мар 06, 2006 02:18

Сообщение Scar »

MAGIK,
Да не за что. :)
Аватара пользователя
Laur-Balaur
Старожил
Сообщения: 1024
Зарегистрирован: Пн май 12, 2003 23:22
Откуда: Из Кишинева
Контактная информация:

Сообщение Laur-Balaur »

мне все интересно было, про хостс вспонят или нет. ;)
Аватара пользователя
ZorroGFS
Продвинутый
Сообщения: 961
Зарегистрирован: Вт сен 10, 2002 11:25
Откуда: Кишинёв
Контактная информация:

Сообщение ZorroGFS »

Laur-Balaur,
ну если чел пишет "домен1 = домен2" логично предположить что домен1 и домен2 решаются.
Scar
Юзер
Сообщения: 98
Зарегистрирован: Пн мар 06, 2006 02:18

Сообщение Scar »

ZorroGFS,
Laur-Balaur,
вы о чем? )
Аватара пользователя
ZorroGFS
Продвинутый
Сообщения: 961
Зарегистрирован: Вт сен 10, 2002 11:25
Откуда: Кишинёв
Контактная информация:

Сообщение ZorroGFS »

Scar,
да просто мысли вслух.
Scar
Юзер
Сообщения: 98
Зарегистрирован: Пн мар 06, 2006 02:18

Сообщение Scar »

ZorroGFS,
Да не.. если я че то не то прописал.. скажите, пожалуйста..
я просто сам в этом не особо шарю, и если не правильно, хотелось бы знать, что именно. )
Аватара пользователя
ZorroGFS
Продвинутый
Сообщения: 961
Зарегистрирован: Вт сен 10, 2002 11:25
Откуда: Кишинёв
Контактная информация:

Сообщение ZorroGFS »

Scar,
да нет, всё верно прописал :)
Scar
Юзер
Сообщения: 98
Зарегистрирован: Пн мар 06, 2006 02:18

Сообщение Scar »

ZorroGFS,
Ясн. Гут :)
Аватара пользователя
MAGIK
Старожил
Сообщения: 1535
Зарегистрирован: Пт мар 25, 2005 00:59
Откуда: Opera
Контактная информация:

Сообщение MAGIK »

Есть такой вопросик...
Те виртуальные каталоги... и домены работают на УРА
Но ... проблемка в том... что если их вызвать www.domen.loc то тогда...
Открываеться Index и там... надо выбрать сайт который ты хочешь просмотреть .. а не сразу на сайт...

Как можно это исправить?! :shy:
Аватара пользователя
zoltes
Продвинутый
Сообщения: 418
Зарегистрирован: Пн сен 29, 2003 12:43
Откуда: MD-2001
Контактная информация:

Сообщение zoltes »

Денвер

Базовый пакет Денвера включает:

Система может запускаться с flash-накопителя без каких-либо проблем.
Apache, SSI, mod_rewrite, mod_php.
PHP4 с поддержкой GD и MySQL.
MySQL4 с поддержкой транзакций (mysqld-max).
Система управления виртуальными хостами, основанная на шаблонах. Чтобы создать новый хост, вам нужно лишь добавить директорию в каталог /home, править конфигурационные файлы не требуется. По умолчанию уже поддерживаются схемы именования директорий многих популярных хостеров; новые можно без труда добавить.

Система управления запуском и завершением.
phpMyAdmin — система управления MySQL через Web-интерфейс.
Ядро Perl без стандартных библиотек (они поставляются отдельно).
Эмулятор sendmail (отладочная «заглушка», складывающая приходящие письма в /tmp); поддерживается работа совместно с PHP и Perl.
Инсталлятор (нечто вроде InstallShield).

Дополнительные модули, компоненты и программы доступны в виде пакетов расширений.

http://www.denwer.ru/
Аватара пользователя
MAGIK
Старожил
Сообщения: 1535
Зарегистрирован: Пт мар 25, 2005 00:59
Откуда: Opera
Контактная информация:

Сообщение MAGIK »

zoltes, мне не для разработки, а для веб сервера... :shy:

Проблему решил так... в виртуальных хостах... прописал Server Name с www
теперь сайты открываютсья и с www :)
Последний раз редактировалось MAGIK Вт мар 06, 2007 14:36, всего редактировалось 1 раз.
Аватара пользователя
Unknown
Продвинутый
Сообщения: 269
Зарегистрирован: Ср янв 25, 2006 21:07
Контактная информация:

Сообщение Unknown »

MAGIK, Даже не знаю.. пустить по разным портам чтоли?

Например для _www.domen1.com поставишь ДНС 87.248.ххх.ххх:81
для _www.domen2.com поставишь ДНС 87.248.xxx.xxx:82

И в httpd-vhosts.conf собсна редиректить порты к нужным папкам
Ответить

Вернуться в «Программирование»