5

Как установить сертификаты Let's Encrypt в Amazon Linux У меня уже есть веб-сайт WordPress.

Может кто-нибудь сказать мне шаги, как мне начать с него и какие команды и какое разрешение я должен изменить и как я могу отредактировать ssl.conf и добавить сертификаты и автоматическое обновление.

2 ответа2

5

Похоже, у EPEL от Amazon нет сертификата для меня. Попробуйте установить его вручную, вот пара статей с подробными инструкциями:

Попробуйте https://ivopetkov.com/b/let-s-encrypt-on-ec2/ для Apache

Или https://coderwall.com/p/e7gzbq/https-with-certbot-for-nginx-on-amazon-linux для Nginx

Если не считать это:

wget https://dl.eff.org/certbot-auto
chmod a+x certbot-auto
sudo certbot-auto certonly --debug --standalone -d yourdomain.com

Требуется --debug потому что Amazon Linux плохо протестирован с certbot. Замените --standalone на любой плагин certbot, который вы предпочитаете. По сути, просто замените использование стандартных certbot на certbot-auto .

Вероятно, лучше всего, если вы периодически проверяете, действительно ли certbot обнаруживается в репозитории EPEL Amazon и / или повторно загружаете certbot-auto в надежде получить исправления / улучшения ошибок.

ОБНОВЛЕНИЕ для "Amazon Linux 2"

Наконец-то есть пакет certbot в репозиториях EPEL Yum.

sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum-config-manager --enable epel
sudo yum install certbot
sudo certbot certonly --standalone -d yourdomain.com
0

Вам необходимо выполнить следующие шаги:

  1. Подключитесь к вашему экземпляру Linux через SSH. В следующей статье описывается, как это сделать: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html#ec2-connect-to-instance-linux
  2. Установите свой сертификат, используя следующее руководство: https://letsencrypt.org/getting-started/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .