Zertifikat einrichten

Zeigt, wie man ein SSL-Zertifikat für eine Domain mit Certbot erhält und verifiziert.

Route 53 URL erstellen

Erstellen Sie eine Route 53 URL aus Ihrer Domain z. B. caesar.internal.romeprotocol.xyz, die auf die IP des EC2-Servers zeigt.

Ports öffnen

Stellen Sie sicher, dass die Ports HTTP (80) und HTTPS (443) auf Ihrem Remote-Server offen sind.

Verwenden Sie die AWS EC2-Sicherheitsgruppe, um diese Ports zu öffnen.

Zertifikat erhalten

Das untenstehende Certbot-CLI ermöglicht es Ihnen, ein Lets Encrypt-Zertifikat zu erhalten.

Hinweis: Verwenden Sie beim Anfordern des Zertifikats Ihre eigene E-Mail-Adresse und Ihren eigenen Domainnamen.

sudo apt install -y nginx
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
sudo certbot certonly --nginx -n -m [email protected] --agree-tos --domains caesar.internal.romeprotocol.xyz # Ersetzen Sie dies durch Ihre E-Mail und Domain
sudo nginx -s stop

Zertifikatserstellung überprüfen

Stellen Sie nun sicher, dass die Dateien fullchain.pem und privkey.pem im untenstehenden Verzeichnis vorhanden sind.

Zuletzt aktualisiert

War das hilfreich?