In diesem Tutorial zeigen wir Ihnen, wie Sie eine CSR auf Tomcat generieren können. Sie erstellen zunächst einen privaten Schlüssel und einen Schlüsselspeicher mit dem Keytool von Java und generieren dann eine CSR (Certificate Signing Request), die Sie an Ihre Zertifizierungsstelle (CA) senden. Dieser Leitfaden führt Sie durch jeden Schritt.
Was Sie brauchen
- Java installiert (JDK oder JRE), damit Sie keytool verwenden können
- Zugang zum Terminal oder zur Shell auf dem Server, wo der private Schlüssel gespeichert wird
Schritt 1: Erstellen Sie den Keystore und den privaten Schlüssel
Führen Sie dies in einem Terminal aus und (ersetzen Sie die Hostnamen/Pfade nach Bedarf):
keytool -genkeypair \
-alias tomcat \
-keyalg RSA -keysize 2048 \
-keystore yourdomain.p12 -storetype PKCS1
Sie werden aufgefordert, ein Keystore-Passwort und ein Schlüssel-Passwort (kann dasselbe sein) zu erstellen.
Schritt 2: Geben Sie Ihre Organisationsdetails (DN) ein.
Keytool fordert Sie auf, den von Ihrem CSR verwendeten Distinguished Name (DN) einzugeben:
- C (Land): Zwei-Buchstaben-Code (z.B. US)
- ST (Staat/Provinz): vollständiger Name (z.B. Kalifornien)
- L (Ortschaft/Stadt): z.B. San Jose
- O (Organisation): rechtlicher Firmenname (z. B. Your Company LLC)
- OU (Organization Unit): veraltetes Feld; leer lassen
- CN (Common Name): der genaue Hostname (FQDN), den Sie sichern, oder ein Platzhalter wie *.ihredomain.com
Hinweis: keytool bezeichnet CN als „Wie lautet Ihr Vor- und Nachname?“ – geben Sie den FQDN ein, nicht den Namen einer Person.
Schritt 4: Erstellen Sie den CSR-Code
Moderne Clients validieren SAN (Subject Alternative Name), nicht CN allein. Fordern Sie SANs direkt in der CSR an:
keytool -certreq \
-alias tomcat \
-keystore example.p12 \
-file yourdomain.csr \
-ext SAN=DNS:yourdomain.com,DNS:www.yourdomain.com
Schritt 5: Einreichen des CSR
Ihr CSR-Code ist fertig. Sie befindet sich in der Datei yourdomain.csr. Sie können sie mit einem beliebigen Texteditor Ihrer Wahl öffnen und den gesamten Inhalt während Ihrer Bestellung einfügen. Um sicherzustellen, dass Sie keine Zeile auslassen, verwenden Sie die Tastenkombination ctrl + a, um den gesamten Text auszuwählen.
Nachdem die Zertifizierungsstelle Ihre Anfrage validiert und Ihnen die SSL-Dateien geschickt hat, können Sie mit der Installation Ihres SSL auf Tomcat fortfahren.
Sparen Sie 10% auf SSL-Zertifikate, wenn Sie noch heute bestellen!
Schnelle Ausstellung, starke Verschlüsselung, 99,99% Browser-Vertrauen, engagierter Support und 25-tägige Geld-zurück-Garantie. Gutscheincode: SAVE10


