Назад | Перейти на главную страницу

Как создать поддомены apache2?

я видел это руководство . Но это кажется устаревшим, так как мой httpd.conf пуст и выглядит как-то разделенной конфигурацией в "/ etc / apache2". (Я на сервере ubuntu 10)

и я могу использовать тот же ip? право ?

У меня есть файлы вроде

apache2.conf  
envvars     
magic           
mods-enabled  
sites-available
conf.d        
httpd.conf  
mods-available  
ports.conf    
sites-enabled

В: и я могу использовать тот же IP? право ?

Да, вы можете использовать тот же IP-адрес.

Вам нужно провести небольшое исследование VirtualHosts.

NameVirtualHost *:80
<VirtualHost>
    ServerName  somedomain.com
    DocumentRoot    /srv/domains/somedomain.com/htdocs
    ErrorLog    /srv/domains/somedomain.com/logs/error_log
    CustomLog   /srv/domains/somedomain.com/logs/access_log combined
</VirtualHost>

<VirtualHost>
    ServerName  otherdomain.com
    DocumentRoot    /srv/domains/otherdomain.com/htdocs
    ErrorLog    /srv/domains/otherdomain.com/logs/error_log
    CustomLog   /srv/domains/otherdomain.com/logs/access_log combined
</VirtualHost>

Лично я разбиваю отдельные домены на части и помещаю их в conf.d (по умолчанию все файлы .conf должны быть загружены в эту папку)

Этот учебник посвящен настройке виртуальных хостов Apache на Ubuntu Server 10.04.