Я использую 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