Создайте субдомен (субдомены) на виртуальном хосте на Ubuntu

Вы уверены, что покрыли все полномочия? Это звучит, как будто учетная запись IIS (обычно IUSR_xxxxxxx) не имеет полномочий чтения к тем подпапкам.

0
задан 26 December 2009 в 12:02
3 ответа

Хорошо, DNS:

Откройте/etc/hosts, добавьте строки как это:

127.0.0.1               localhost sajid.msj subdomain.sajid.msj anothersubdomain.sajid.msj

Если Вы захотите, чтобы это было доступно другим машинам в сети, то необходимо будет использовать IP интранет

Путем я делаю массовый хостинг субдоменов с mod_vhost_alias, как это:

sudo a2enmod vhost_alias

и затем файл в/etc/apache2/sites-enabled названном 000vhosting, который содержит:

<VirtualHost *:80>

DocumentRoot /home/nicholas/Sites/

ServerName *
# get the server name from the Host: header
UseCanonicalName Off

# this log format can be split per-virtual-host based on the first field
# LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
LogFormat "%V %h %l %u %t \"%r\" %>s %b \"%{User-agent}i\"" vcommon

#RewriteLog /tmp/rewrite.log
#RewriteLogLevel 9

CustomLog /var/log/apache2/vhost_access.log vcommon

# include the server name in the filenames used to satisfy requests
VirtualDocumentRoot /home/nicholas/Sites/%0/public_html
VirtualScriptAlias /home/nicholas/Sites/%0/cgi-bin


</VirtualHost>

Затем для каждого субдомена, Вы создаете каталог в том, везде, куда Вы помещаете свой каталог Sites с тем же именем, и затем корень сайта укажет на каталог, названный public_html в этом.

Таким образом, subdomain.sajid.msj содержится в/home/nicholas/Sites/subdomain.sajid.msj/public_html

2
ответ дан 4 December 2019 в 15:25
  • 1
    Чувак, что vhost файл является задирой. Теперь I' ve заставил проект для моего сервера за неделю реализовывать это. –  David Rickman 26 December 2009 в 22:22

Вы желаете знать о конфигурации веб-сервера или конфигурации DNS? Если веб-сервер, который - Apache?

0
ответ дан 4 December 2019 в 15:25
  • 1
    хорошо я плохо знаком с этим. но может быть u, предполагают право.. –   18 November 2009 в 13:24
  • 2
    чувак необходимо включать НАМНОГО больше информации, прежде чем мы сможем помочь –  Chopper3 18 November 2009 в 14:47

Muhammad, следующая документация могла бы заинтересовать Вас (если Вы хотите знать, как Aquarion генерировал конфигурацию к Вашему серверу):

Файл hosts: http://en.wikipedia.org/wiki/Hosts_file

И, если Вы хотите знать больше о внутренностях сервера, документации Apache 2.2 vHosts выезда.

0
ответ дан 4 December 2019 в 15:25

Теги

Похожие вопросы