X

Wählen Sie Ihr Land

Turkey (Türkçe)Turkey (Türkçe) Germany (German)Germany (German)
X
X

Wählen Sie Ihr Land

Turkey (Türkçe)Turkey (Türkçe) Germany (German)Germany (German)
X

Wissensdatenbank

StartseiteWissensdatenbankNginxInstallieren und Konfigurieren des ...

Installieren und Konfigurieren des Nginx SSL/TLS-Zertifikats

Installation und Konfiguration eines SSL/TLS-Zertifikats in Nginx**

Nginx unterstützt SSL/TLS-Zertifikate zur sicheren Kommunikation. Das Installieren und korrekte Konfigurieren dieser Zertifikate ist wichtig, um die Sicherheit Ihrer Website oder Anwendung zu gewährleisten. Hier sind die Schritte zum Installieren und Konfigurieren eines SSL/TLS-Zertifikats in Nginx:

**1. SSL/TLS-Zertifikat erhalten**

Der erste Schritt besteht darin, ein SSL/TLS-Zertifikat zu erhalten. Dies wird normalerweise von einer Zertifizierungsstelle (CA) ausgestellt und gilt für eine Domain. Das Zertifikat wird als Datei (typischerweise mit der Erweiterung `.crt`) und die private Schlüsseldatei (typischerweise mit der Erweiterung `.key`) erhalten.

**2. Zertifikatsdateien auf den Server hochladen**

Um die Zertifikatsdateien auf Ihren Server hochzuladen, erstellen Sie normalerweise ein Verzeichnis wie `/etc/nginx/ssl/` und kopieren Sie die Dateien in dieses Verzeichnis.

```bash
sudo mkdir -p /etc/nginx/ssl
sudo cp example.com.crt /etc/nginx/ssl/
sudo cp example.com.key /etc/nginx/ssl/
```

**3. Nginx-Konfigurationsdatei aktualisieren**

Aktualisieren Sie nun die Nginx-Konfigurationsdatei. Bearbeiten Sie normalerweise die entsprechende Konfigurationsdatei im Verzeichnis `sites-available`. Fügen Sie eine Zeile wie `listen 443 ssl;` für die SSL/TLS-Konfiguration hinzu und geben Sie die Pfade zu den Zertifikatsdateien an.

```nginx
server {
listen 443 ssl;
server_name example.com;

ssl_certificate /etc/nginx/ssl/example.com.crt;
ssl_certificate_key /etc/nginx/ssl/example.com.key;

# Weitere SSL/TLS-Einstellungen hier
}
```

**4. SSL/TLS-Parameter konfigurieren**

Nach dem Installieren des SSL/TLS-Zertifikats wird empfohlen, einige zusätzliche Sicherheitseinstellungen zu konfigurieren. Dazu können das Erzwingen starker Verschlüsselung, die Festlegung von Sicherheitsprotokollen und das Schließen von Sicherheitslücken gehören.

**5. Nginx-Konfiguration überprüfen und neu laden**

Verwenden Sie den Befehl `nginx -t`, um Konfigurationsfehler zu überprüfen. Wenn alles in Ordnung aussieht, können Sie die Konfiguration mit `nginx -s reload` neu laden.

**6. Gültigkeit des Zertifikats überprüfen**

Überprüfen Sie abschließend, ob das Zertifikat korrekt installiert und gültig ist, indem Sie Ihre Website mit einem Webbrowser besuchen und die SSL/TLS-Verbindung überprüfen.

Indem Sie diesen Schritten folgen, können Sie erfolgreich ein SSL/TLS-Zertifikat in Nginx installieren und die Sicherheit Ihrer Website oder Anwendung verbessern.

Finden Sie nicht die Informationen, die Sie suchen?

Ticket erstellen
Fanden Sie es nützlich?
(22 mal angesehen / 0 Kunden fanden es hilfreich)

Top