Настройка виртуальных хостов Apache

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Anonymous

Настройка виртуальных хостов Apache

Сообщение Anonymous »

Как настроить DNS и попрописывать доменные зоны для виртуальных хостов, что б их было видно из инета, читал DNS-HOWTO-4,5 пример не очень понятный.

Аватара пользователя
invox
Неотъемлемая часть форума
Сообщения: 395
Зарегистрирован: 12 сен 2002, 17:53
Откуда: Минск
Контактная информация:

Re: Настройка виртуальных хостов Apache

Сообщение invox »

kolyan писал(а):Как настроить DNS и попрописывать доменные зоны для виртуальных хостов, что б их было видно из инета, читал DNS-HOWTO-4,5 пример не очень понятный.
Что именно непонятно и в каком примере?

Anonymous

Сообщение Anonymous »

http://www.linux.org.ru/books/HOWTO/DNS-HOWTO-5.html
пример реального домена
Так вот не понятно как должен называтся файл зоны виртуального хоста и какие параметры в нём должны быть, как в головном файле связать.
Вот что уже сделал: попрописывал в httpd.conf и /etc/hosts

Аватара пользователя
Andrej Ramaszeuski
Неотъемлемая часть форума
Сообщения: 507
Зарегистрирован: 28 ноя 2003, 11:42
Откуда: Pardubice, CZ
Контактная информация:

Сообщение Andrej Ramaszeuski »

А давай не будем смешивать компот с селёдками.

Настроишь DNS, поговорим о виртуальних хоствх в апаче.
По той простой причине, что это вещи между собой не особо связанные.

p.s. "Файл зоны виртуального хоста" - бред сивой кобылы.
Linux is like a wigwam: no Windows, no Gates and Apache inside.

Anonymous

Сообщение Anonymous »

DNS настроил, всё работает; можешь посмотреть http://kr.com.ua/

Гость

Сообщение Гость »

вирт_хост CNAME днс_www

а остальное в настройках апача
см http://atmsk.ru/index.php?option=articl ... 8&Itemid=3

sAm

Аватара пользователя
Andrej Ramaszeuski
Неотъемлемая часть форума
Сообщения: 507
Зарегистрирован: 28 ноя 2003, 11:42
Откуда: Pardubice, CZ
Контактная информация:

Сообщение Andrej Ramaszeuski »

kolyan писал(а):DNS настроил, всё работает; можешь посмотреть http://kr.com.ua/
Теперь настроим апача. Оригинальная документация тут:
http://httpd.apache.org/docs/vhosts/index.html

На русскоязычные примеры ссылка наверху.
А если что-то не получится - спрашивай.
Linux is like a wigwam: no Windows, no Gates and Apache inside.

Anonymous

Сообщение Anonymous »

Вот примерно как я сделал (можеч чё неправильно)

<VirtualHost 127.0.0.1>
ServerName "www.site.com"
ServerAlias "site.com"
ServerAdmin "root@site.com"
DocumentRoot "/.../html"
ErrorLog /var/logs/error.log
CustomLog /var/logs/access.log common
.
.
</VirtualHost>

<VirtualHost 127.0.0.2>
ServerName "www.new1.site.com"
ServerAlias "new1.site.com"
ServerAdmin "root@new1.site.com"
DocumentRoot "/.../new1"
ErrorLog /var/logs/error.log
CustomLog /var/logs/access.log common
.
.
</VirtualHost>
<VirtualHost 127.0.0.3>
ServerName "www.new2.site.com"
ServerAlias "new2.site.com"
ServerAdmin "root@new2.site.com"
DocumentRoot "/.../new2"
ErrorLog /var/logs/error.log
CustomLog /var/logs/access.log common
.
.
</VirtualHost>

и в /etc/hosts

127.0.0.1 loclahost site.com
127.0.0.2 new1.site.com
127.0.0.2 www.new1.site.com
и т.д.

Вот правда в доке (русскоязычной, ссылка сверху) написано что должен быть модуль:

LoadModule vhost_alias_module modules/mod_vhost_alias.so
AddModule mod_vhost_alias.c

а у меня нет такого модуля, может как-то доустановить, я б вообще хотел бы обновить (Apache 1.3.6), да сразу php и mysql нормальный поставить, но не знаю можно ли "безболезненно" скинуть всё это старьё.
Вот такие пироги, а вот на счёт:
вирт_хост CNAME днс_www
то эт где надо прописывать в named.conf

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

1) vhost_alias весьма полезен при большом количестве виртуальных хостов, но пока еще не нужен тебе.
2) Читать dns howto (есть на русском) до полного просветления. Еще лутше - отжалеть денег и купить книгу Bind & DNS (кажется) издательства O'Reilly
Опыт растет прямо пропорционально выведенному из строя оборудованию

Ответить