Ключ SSL и CRT совпадают, но https не работает XAMPP и Ubuntu LTS 16.04 - PullRequest
0 голосов
/ 22 октября 2019

Я использую Ubuntu 16.04 LTS для сервера

Как вы можете заметить, мой lampp прослушивает 3021. Поскольку я использую Docker-контейнер.

Эта конфигурация VirtualHost работает нормально, хотя я включил SSL Configurations

Я попытался перезапустить xampp с помощью этой команды

sudo /opt/lampp/lampp restart

и он перезагружается правильно, и я все еще могу использовать свой api laravel project, но только HTTP. Хотя я включил SSL Config. Это работает только для HTTP, а не для HTTPS

Я также пытался проверить, совпадают ли key и crt, если они совпадают или нет. И это соответствует.

Что-то не так с моим конфигом или чем-то?

Поскольку не возникает ошибки, остановлю ли я свой xampp или перезапущу.

 <VirtualHost *:3021>
DocumentRoot "/opt/lampp/htdocs/api_tk/public"
<Directory "/opt/lampp/htdocs/api_tk/public">
    Options All
    AllowOverride All
    Require all granted
</Directory>

ServerName apime.mydomain.com
ServerAlias apime.mydomain.com
ErrorLog "logs/API-error_log"
CustomLog "logs/API-access_log" common

SSLEngine on
SSLCertificateFile "/opt/lampp/htdocs/ssl_key/api-file.crt"
SSLCertificateKeyFile "/opt/lampp/htdocs/ssl_key/private_new.key"
SSLCertificateChainFile "/opt/lampp/htdocs/ssl_key/api-bundle-file.crt"
Redirect permanent / https://apime.mydomain.com

</VirtualHost>

ПРИМЕЧАНИЕ: 3021 эквивалентен порту 80

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...