Разместите несколько сайтов на одном IP Используя Apache

Введите эти uptime команда.

Это скажет Вам, сколько времени Ваша система произошла, а также средние числа загрузки.

Редактирование: можно также искать /var/log/kern.log. Это должно содержать сообщения ядра только, таким образом, будет легче найти сообщения загрузки.

0
задан 19 November 2010 в 16:24
2 ответа

DNS: Настройте каждое доменное имя для указания на тот же статический IP-адрес. Ничто иное не требуется, там.

Apache: Включите Основанные на имени виртуальные хосты: NameVirtualHost *:80

Затем для каждого виртуального хоста:

<VirtualHost *:80>

        ServerName abc.com
        ServerAdmin <email address>

        DocumentRoot /var/www/sites/abc

        ErrorLog /var/log/apache2/abc/abc-error.log
        CustomLog /var/log/apache2/abc/abc-access.log combined

</VirtualHost>

Директивы журнала не требуются для виртуального хостинга, но мне нравится регистрировать доступ и ошибки отдельно для каждого vhost, и это позволяет Вам достигнуть этого. (удостоверьтесь, что каталог существует, тем не менее, или апач не запустится).

Кроме того, если Вы только хотите включить виртуальный хостинг на одной замене IP-адреса *:80 с <ipaddress>:80 в вышеупомянутом.

См.: http://httpd.apache.org/docs/current/vhosts/ для большего количества информации...

3
ответ дан 4 December 2019 в 12:06

Да. Это точно, что именованный основывал, виртуальные хосты используются для. http://httpd.apache.org/docs/current/vhosts/name-based.html

1
ответ дан 4 December 2019 в 12:06

Теги

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