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

Не удалось найти указанный модуль (Mod h264 streaming) (Apache2)?
Проблема Openssl при установке apache 2.4.23
Мак-сервер Apache не работает, если выключен
Как установить расширение SQLite PDO на Ubuntu
apxs, apxs2 нигде не найти в Debian
Как проверить, если файл обслуживается Apache или nginx (nginx обратный прокси)
WAMP server-когда я иду на свой IP-адрес, он не перенаправляет на индекс.РНР
Apache2 обратный прокси и отказано в HTTPS-соединении
Программе XAMPP установки Apache на Windows с run.py файлы Python: реестр-строгий ScriptInterpreterSource
Черный список IP-адресов после определенных путей, запрошенных с Apache2
Apache 2.4 на Windows реагирует медленно, зависает при обслуживании некоторых динамических страниц
Не могу открыть virtualhosts на CentOS/Апач
Почему процентный вход в URL-адрес вызывает ошибку неправильного запроса HTTP 400?
Права доступа к файлам Laravel для apache
Как создать псевдоним в Apache 2, который указывает на сетевой ресурс?

Apache 2 с виртуальным хостом SSL на другом порту 8080 или 8081 в Linux

Я пытался настроить SSL (443) для одного из виртуальных хостов, настроенных в Linux с тем же доменным именем с разным номером порта
Я использовал mod_ssl для настройки https.
Для виртуальных хостов 80 с https работает нормально.Теперь проблема в том
Я настроил другой virtalhosts на номер порта 8081 и 8082, и я хочу предоставить HTTPS для обоих 8081 и 8082 настроенных виртуальных хостов.

сайты с номерами портов 8081 и 8082 работают, но мне они нужны порты должны работать с https

может ли кто - нибудь помочь мне в этом

Я пробовал ниже конфигурации:

<VirtualHost *:443 *8081>
    ServerName Test.domain.com
    SSLProxyEngine on
    SSLEngine on
    SSLCertificateFile /etc/ssl/certs/server.crt
    SSLCertificateKeyFile /etc/ssl/private/server.key
    DocumentRoot /var/www/html/test/
</VirtualHost>

<VirtualHost *:443 *8082>
    ServerName Test.domain.com
    SSLProxyEngine on
    SSLEngine on
    SSLCertificateFile /etc/ssl/certs/server.crt
    SSLCertificateKeyFile /etc/ssl/private/server.key
    DocumentRoot /var/www/html/test2/
</VirtualHost>
5
задан Community
источник

1 ответов

Listen 443
Listen 8081
Listen 8082

<VirtualHost 127.0.0.1:8081>
    ServerName Test.domain.com
    SSLProxyEngine on
    SSLEngine on
    SSLCertificateFile /etc/ssl/certs/server.crt
    SSLCertificateKeyFile /etc/ssl/private/server.key
    DocumentRoot /var/www/html/test/
</VirtualHost>

<VirtualHost 127.0.0.1:8082>
    ServerName Test.domain.com
    SSLProxyEngine on
    SSLEngine on
    SSLCertificateFile /etc/ssl/certs/server.crt
    SSLCertificateKeyFile /etc/ssl/private/server.key
    DocumentRoot /var/www/html/test2/
</VirtualHost>

пожалуйста, обратитесь к дополнительные примеры для рубрики: https://httpd.apache.org/docs/2.4/vhosts/examples.html

2
отвечен Community 2017-05-25 21:31:34
источник

Другие вопросы apache-http-server linux ports ssl