Конфигурационный файл Apache
### Раздел 3: Виртуальные хосты # VirtualHost: Если вы хотите поддерживать несколько # доменов/имен хостов на вашем компьютере, можете задать # для них контейнеры VirtualHost. См. документацию по адресу # <URL: http://www.apache.org/docs/vhosts/ > # для ознакомления с подробностями перед тем, как # приступить к установке виртуальных хостов. # Можно использовать в командной строке опцию '-S', чтобы # проверить конфигурацию вашего виртуального хоста. # # Если вы хотите использовать именованные виртуальные # хосты, необходимо определить, по крайней мере, один # IP-адрес (и номер порта) для них. # #NameVirtualHost 12.34.56.78:80 #NameVirtualHost 12.34.56.78
| # |
| # Пример VirtualHost: |
| # Практически любая директива Apache может вставляться в |
| # контейнер VirtualHost. |
| # |
| # <VirtualHos t ip .address .of .host .some_domain.com> |
| # ServerAdmin webmasterShost.some_domain.com |
| # DocumentRoot /www/docs/host .some_domain.com |
| # ServerName host .some_domain.com |
| # ErrorLog logs/host.some_domain.com-error_log |
| # CustomLog logs /host .some_domain.com-access_log common |
| #</VirtualHost> |
| #<VirtualHost _default_:*> |
| #</VirtualHost> |
| <If Define HAVE_SSL> |
| ## |
| ## SSL Virtual Host Context |
| ## |
| # По умолчанию Apache только слушает порт 80. |
| # Определение виртуального сервера (см. ниже) не вызывает |
| # автоматического прослушивания порта виртуального сервера. |
| Listen 443 |
| <VirtualHost _default_:443> |
| # Общая установка виртуального хоста |
| DocumentRoot "/var/www/html" |
| # SSL Engine ключ: |
| # Разрешение/запрет SSL для этого виртуального хоста. |
| SSLEngine on |
| # SSL шифры: |
| # Список шифров, которые клиент может использовать. |
| # См. в документе mod ssl полный список шифров. |
| #SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH: +MEDIUM: +LOW: +SSLv2: +EXP: +eNULL |
| # Сертификат сервера: |
| # Адресует SSLCertificateFile на РЕМ-кодированный сертификат. |
| # Если сертификат зашифрован, появится запрос пароля. |
| # Обратите внимание: kill – HUP – вызовет повторный запрос |
| # пароля. Тестовый сертификат можно сгенерировать с помощью |
| # `make certificate' в ходе построения. Если вы используете и |
| # RSA и DSA сертификаты, то оба можно конфигурировать одновременно |
| # (чтобы также разрешить использование шифров DSA и т.д.). |
| SSLCertificateFile /etc/httpd/conf /ssl.crt/server,crt |
| #SSLCertif icateFile /etc/httpd/conf /ssl.crt/server-dsa .crt |
| # Частный ключ сервера: |
| # Если ключ не объединен с сертификатом, используйте эту директиву, |
| # чтобы указать файл ключа. Если вы используете и RSA и DSA |
| # сертификаты, то оба можно конфигурировать одновременно |
| # (чтобы также разрешить использование шифров DSA и т.д.). |
