Установите SSL-сертификат GoDaddy на AWS EC2 - PullRequest
0 голосов
/ 27 февраля 2020

Я приобрел 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 , но оба они не были связаны с моей проблемой.

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