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 von 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 entfernten Server geöffnet 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 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 sich die Dateien fullchain.pem und privkey.pem im folgenden Verzeichnis befinden.

Zuletzt aktualisiert

War das hilfreich?