За последние 24 часа нас посетили 22944 программиста и 1239 роботов. Сейчас ищут 753 программиста ...

Настройка Apache2. Debian. Несколько https на 1 хосте.

Тема в разделе "Настройка веб-сервера", создана пользователем demorian, 15 окт 2016.

Метки:
  1. demorian

    demorian Активный пользователь

    С нами с:
    25 фев 2009
    Сообщения:
    111
    Симпатии:
    0
    Добрый день. Подскажите, что я делаю не так. Есть сертификат ssl, добавляю виртуалхост
    Код (Text):
    1.  <VirtualHost *:443>
    2.         ServerAdmin webmaster@localhost
    3.         ServerName hostname.ru
    4.         DocumentRoot /var/www/main/
    5.         <Directory />
    6.                 Options FollowSymLinks
    7.                 AllowOverride None
    8.         </Directory>
    9.         <Directory /var/www/main/>
    10.                 Options Indexes FollowSymLinks MultiViews
    11.                 AllowOverride None
    12.                 Order allow,deny
    13.                 allow from all
    14.         </Directory>
    15.                 SSLEngine on
    16.                 SSLCertificateFile    /etc/apache2/cert/2_hostname.ru.crt
    17.                 SSLCertificateKeyFile /etc/apache2/cert/CSR.key
    18.                 SSLCertificateChainFile /etc/apache2/cert/1_root_bundle.crt
    19.         </VirtualHost>
    и виртуалхост
    Код (Text):
    1.        
    2.         <VirtualHost *:443>
    3.         ServerName mail.hostname.ru
    4.         DocumentRoot /var/www/mail/
    5.         Alias /roundcube/program/js/tiny_mce/ /usr/share/tinymce/www/
    6.         Alias /roundcube /var/lib/roundcube
    7.        SSLEngine on
    8.         SSLCertificateFile    /etc/apache2/cert/2_hostname.ru.crt
    9.         SSLCertificateKeyFile /etc/apache2/cert/CSR.key
    10.         SSLCertificateChainFile /etc/apache2/cert/1_root_bundle.crt
    11.         Alias /awstatsicons /usr/share/awstats/icon
    12.         ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    13.         <Directory "/usr/lib/cgi-bin">
    14.            AllowOverride None
    15.            Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    16.            Order allow,deny
    17.            Allow from all
    18.         </Directory>
    19.         </VirtualHost>
    По какой то причине работает корректно только mail.hostname.ru, первый хост отображает roundcube но без оформления. Вопрос, что не так? До этого с https не работал.
     
  2. demorian

    demorian Активный пользователь

    С нами с:
    25 фев 2009
    Сообщения:
    111
    Симпатии:
    0
    Не актуально... почему - хз, ребут спас мир.
     
  3. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    апач не нужн :p
     
  4. demorian

    demorian Активный пользователь

    С нами с:
    25 фев 2009
    Сообщения:
    111
    Симпатии:
    0
    Всмысле?
     
  5. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.230
    Симпатии:
    1.715
    Адрес:
    Молдова, г.Кишинёв
    @demorian думаю он агитирует за nginx, его и проще настраивать
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    да, но не по этому, а потому, что апач не нужен. Он просто не нужен. Он лишнее звено.
     
  7. demorian

    demorian Активный пользователь

    С нами с:
    25 фев 2009
    Сообщения:
    111
    Симпатии:
    0
    Тайный смысл настраивать nginx, когда уже настроен apache, просто до этого я не работал с ssl, собственно что то забагало просто...
    И раз не нужен? Почему? Или я что то в жизни пропустил? С 2007 наверное года на апаче веб поднимаю...
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768