Как перенаправить мой экземпляр aws ec2 с http на https? - PullRequest
0 голосов
/ 08 мая 2018

Я пытаюсь сгенерировать сертификат для экземпляра ec2, чтобы Jenkins работал по HTTPS.

Пока я пробовал:

Однако это не дает правильного результата. После выполнения инструкций и внесения изменений 127.0.0.1 *.mydomain.com в доменное имя экземпляра.

Когда я добрался до https://myinstance.com, на странице отображается:

NOT SECURE: Your connection is not private

Когда я перехожу на http://mystance.com, URL-адрес перенаправляется на URL-адрес https.

Я что-то упустил, связанный с генерацией сертификата? Должен ли я создать его с помощью AWS Certificate Manager и добавить его в мой экземпляр ec2?

Я также пытался сгенерировать сертификат в AWS и добавить его в мой домен, это не сработало, так как AWS Certificate Manager не работает с экземплярами ec2. Я также попытался зашифровать, но каталог etc / letsencrypt / live / не был создан, как ожидалось в шагах

Я продолжал пробовать CertBot (https://certbot.eff.org/lets-encrypt/ubuntutrusty-apache),, но у меня возникли некоторые проблемы со службами Apache и при запуске службы из-за ошибок: https://askubuntu.com/questions/1034295/issues-with-running-apache-certbot-due-to-port-already-used-for-httpd-bin

Кто-нибудь успешно смог запустить свой сервер ec2, на котором размещается Jenkins, по HTTPS? Я хотел бы знать, как любая из вышеперечисленных проблем была преодолена для успешной реализации SSL.

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