В какой операционной системе работает ваш сервер? Я пока не могу комментировать, поэтому мне пришлось спросить здесь. Кричи на меня, если нужно.
Насколько я понимаю, Route 53 может делать несколько разных вещей, но, на ваш взгляд, вы управляете своими сертификатами через GoDaddy.com, поэтому я не думаю, что вам понадобится использовать сервис AWS Route 53 для этого. Однако вам нужно будет убедиться, что ваш URL-адрес соответствует AWS EC2 IP через GoDaddy.com. Я обнаружил, что certbot немного упрощает процесс, и здесь есть руководство по цифровому океану для CentOS (в значительной степени бесплатная версия RHEL):
https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-centos-7
Основные шаги:
Установите epel, затем необходимые репозитории (возможно, у вас уже установлены httpd и mod_ssl):
sudo yum install epel-release
sudo yum install httpd mod_ssl python-certbot-apache
Убедитесь, что ваши правила брандмауэра в порядке и позволяют HTTPS, обычно 443 или 8443, в зависимости от ваших настроек ...
Теперь запустите certboot и замените example.com вашими URL
sudo certbot --apache -d example.com -d www.example.com
Вы получите несколько подсказок для ответа. Если ваш файл виртуальных хостов не указывает ваш домен, вам будет предложено выбрать файл, ssl.conf должен работать нормально. Выберите HTTPS (и перенаправьте HTTP на HTTPS, если хотите). Ваши сертификаты будут установлены в / etc / letsencrypt / live
Это действительно так, certbot должен был сделать некоторые проверки и убедиться, что вы контролируете доменное имя и изменил конфигурацию apache, чтобы использовать сертификаты, которые он установил. Существуют и другие методы укрепления безопасности, которые проходят через ссылки, но это выходит за рамки вопроса.
Это, конечно, предполагает, что вы не используете балансировщик нагрузки в AWS. Если это так, то вам нужно будет установить сертификат в прослушиватель HTTPS на балансировщике нагрузки. Подробнее здесь: https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/ssl-server-cert.html
Надеюсь, это поможет.