Я приобрел SSL-сертификат от goDaddy
для своего домена (также приобретен там). Во время покупки я получил два файла generated-csr.txt
, generated-private-key.txt
, и в конце покупки мне дали zip-файл с тремя файлами
1. SomeRandomeString.crt
2. SomeRandomeString.pem
3. gd_bundle.crt
Теперь я хочу установить этот сертификат SSL на AWS ec2, где сопоставлен мой домен. Я загрузил все пять файлов на /etc/ssl/myfolder
. У меня установлена apache, поэтому я пошел на /etc/apache2/sites-available
и открыл default-ssl.conf
файл. При запуске я добавил информацию о своем домене, такую как
ServerName mydomain.live
DocumentRoot /var/www/html/my-site
. И для SSL я увидел три варианта установки
SSLCertificateFile /etc/ssl/myfolder/SomeRandomeString.crt.crt
SSLCertificateKeyFile /etc/ssl/myfolder/generated-private-key.key (I got this file during purchase process with a `.txt` so I renamed the extension with `.key`.
SSLCertificateChainFile /etc/ssl/fertapp/gd_bundle.crt
Я запустил sudo a2ensite default-ssl.conf
и перезапустил свой apache. Но когда я пытаюсь получить доступ к mydomain.live по протоколу https, я получаю
This site can’t provide a secure connection
mydomain.live sent an invalid response.
Try running Windows Network Diagnostics.
ERR_SSL_PROTOCOL_ERROR
Может кто-нибудь сказать мне, что я здесь делаю неправильно, и что-то мне не хватает? Я уже нашел два вопроса aws EC2 установить SSL-сертификат от Godaddy и Установка ssl-сертификата с godaddy , но оба они не были связаны с моей проблемой.