2012-04-30 2 views
0

У меня на серверной машине есть локальный домен под названием «localwiki.com», который указывает на/var/www/wiki и отлично работает.Хостинг нескольких сайтов с Apache2

Заключавшийся-доступные и сайты включить конфигурацию:

<VirtualHost *:80> 
DocumentRoot /var/www/wiki/ 
ServerName localwiki.com 
ServerAlias *.localwiki.com 
</VirtualHost> 

Я хотел создать второй локальный домен/вар/WWW/Doxygen (который я могу получить доступ с помощью "ServerIP"/Doxygen).

Вот файл localdoxygen.com конфигурации создается в /etc/apache2/sites-available/localdoxygen.com

<VirtualHost *:80> 
DocumentRoot /var/www/doxygen/ 
ServerName localdoxygen.com 
ServerAlias *localdoxygen.com 
</VirtualHost> 

я использовал «a2ensite» для того, чтобы создать символическую ссылку на сайты, позволяют указывать к localdoxygen.com на сайтах-доступных:

sudo a2ensite localdoxygen.com 

Я также перезагружаются новую конфигурацию:

sudo /etc/init.d/apache2 reload 

И перезапущен апач:

sudo service apache2 restart 

Но домен (localdoxygen.com), по-прежнему не работает.

Любые предложения о том, как исправить это?

ответ

3

Чтобы решить проблему, мне пришлось добавить запись в/etc/bind, чтобы активировать DNS для домена.

0

Необходимо указать NameVirtualHost в вашем apache2.conf для поддержки нескольких доменов под одним IP-адресом.

NameVirtualHost 123.456.789.123:80 

или

NameVirtualHost *:80 

смотри также Running several name-based web sites on a single IP address.

+0

файл ports.conf уже есть строка «NameVirtualHost *: 80», если я также добавьте эту строку в apache2.conf. Я получаю это предупреждение при перезагрузке config: [warn] NameVirtualHost *: 80 не имеет VirtualHosts, и домен все еще не работает. – rfc1484

1

Я думаю, что эти конф файлы должны заканчиваться .conf быть загружен: т.е. localdoxygen.com.conf

1
  1. отключить узел по умолчанию - a2dissite по умолчанию (!!!)
  2. DNS правильно
  3. проверить в/и т.д./apache2/сайтах с поддержкой ваших сайтов
  4. релоадом apache2 /etc/init.d/apache2 перезагружать
Смежные вопросы