Como instalar o Certbot no Amazon Linux EC2

Como instalar o Certbot no Amazon Linux EC2

Eu tenho uma caixa Amazon EC2. Instalei Apache, MariaDb e PHP nele.

Entre outras coisas, quero hospedar alguns sites WordPress no EC2.

Como faço para instalar o Certbot no Amazon Linux para poder emitir certificados SSL para os vários sites hospedados no Apache?

Não consigo encontrar o Amazon Linux listado emSite do Certbot, e li em algum lugar que o Amazon Linux está próximo do CentOS/RHEL 7, então escolhi isso e tentei seguirAs instruções, mas eu tenho que

sudo yum install certbot-apache

e não funcionou, eu recebo:

Loaded plugins: langpacks, priorities, update-motd
No package certbot-apache available.
Error: Nothing to do

Qualquer ajuda seria muito apreciada.

Responder1

Para EC2 executando Amazon Linux 2 AMI:

Habilite o repositório EPEL:

sudo amazon-linux-extras install epel

Instale o Certbot:

sudo yum install certbot-apache

Responder2

Você precisa ativar o EPEL

sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Referência:https://aws.amazon.com/premiumsupport/knowledge-center/ec2-enable-epel/

Então a instalação do certbot funciona,

sudo yum install certbot

Responder3

Siga os passos

  1. Adicionando o Repositório Epel sudo yum install epel-release

  2. Instalando o módulo SSL e o Certbot para Apache

sudo yum instalar mod_ssl python-certbot-apache

  1. Gerando e emitindo o certificado usando o Certbot

sudo certbot --apache -d exemplo.com -d www.example.com

Responder4

Este comando abaixo funciona para mim (estou usando o Amazon Linux versão 2)

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

informação relacionada