Installieren Sie OpenSSL auf Windows Server 2016. Eine Schritt-für-Schritt-Anleitung
OpenSSL ist ein umfassendes Verschlüsselungs-Toolkit, das das TLS-Protokoll nutzt und als Open-Source-Software frei verfügbar ist. Es wurde erstmals 1998 eingeführt und unterstützt eine Reihe von Betriebssystemen, darunter Linux, Windows, macOS und BSD. Mit OpenSSL können Benutzer verschiedene SSL-bezogene Aufgaben ausführen, z. B. eine Zertifikatssignierungsanforderung (Certificate Signing Request, CSR) erstellen, private Schlüssel erstellen und SSL-Zertifikate installieren. In dieser Anleitung führen wir Sie durch den Prozess der Konfiguration von OpenSSL auf einem Windows Server 2016. Für diejenigen, die einen Windows-VPS-Server benötigen, bietet Eldernode passende Pakete zum Kauf an.
Inhalte
Einrichten von OpenSSL unter Windows Server 2016: Ein Tutorial für Anfänger
OpenSSL ist ein leistungsstarkes, industrietaugliches Toolkit, das für die Implementierung der Protokolle Transport Layer Security (TLS) und Secure Sockets Layer (SSL) entwickelt wurde. In den folgenden Abschnitten möchten wir Sie mit den Grundlagen von OpenSSL vertraut machen. Anschließend führen wir Sie durch den Installationsprozess von OpenSSL auf Windows Server 2016. Abschließend zeigen wir Ihnen die Schritte zur ordnungsgemäßen Konfiguration von OpenSSL. Folgen Sie uns unbedingt, um eine umfassende Anleitung zu erhalten.
Erste Schritte mit OpenSSL: Ein Leitfaden für Anfänger
OpenSSL gilt als zentrales Werkzeug im Bereich der SSL-Technologien, wobei SSL-Zertifikate heute wichtiger denn je sind. Mit der „HTTPS Everywhere“-Initiative hat der Vorstoß zur Verschlüsselung einen bedeutenden Schritt nach vorne gemacht und die Sicht auf Online-Sicherheit grundlegend verändert. Zunächst veranlasste die Einführung von SEO-Vorteilen für Websites, die digitale Zertifikate verwenden, Website-Besitzer zur Einführung. Anschließend forderten Browser wie Chrome HTTPS für alle Websites und markierten ungesicherte Websites in gängigen Browsern wie Chrome und Firefox als „nicht sicher“.
Die Rolle von SSL bei der Gewährleistung der Sicherheit und Glaubwürdigkeit einer Website kann nicht genug betont werden. Obwohl viele Websitebesitzer sich erst vor kurzem mit SSL vertraut gemacht haben, müssen sie Zugriff auf die richtigen Tools für die Implementierung haben. OpenSSL ist ein solches unverzichtbares Werkzeug.
OpenSSL ermöglicht eine Reihe von SSL-Verwaltungsaufgaben, von Zertifikatsanfragen über die Installation und Formatkonvertierung bis hin zu verschiedenen Authentifizierungsprozessen. Die Beherrschung einiger grundlegender OpenSSL-Befehle kann den Installations- und Konfigurationsprozess des Zertifikats erheblich rationalisieren. Dies gilt insbesondere für Betriebssysteme oder Serverumgebungen ohne grafische Oberfläche für die SSL-Verwaltung, bei denen OpenSSL möglicherweise die einzige Methode zur Zertifikatsverwaltung ist.
Fahren Sie mit uns fort, während wir uns mit einer Schritt-für-Schritt-Anleitung zur Installation von OpenSSL auf Windows Server 2016 befassen, die den Prozess sowohl für Anfänger als auch für erfahrene Benutzer vereinfacht.
Einfache Schritte zur Installation von OpenSSL auf Windows Server
Sind Sie bereit, OpenSSL auf Ihrem Windows Server 2016, 2019 oder 2012 zum Laufen zu bringen? Befolgen Sie einfach diese einfachen Schritte, um eine reibungslose Installation zu gewährleisten.
Beginnen Sie mit der Navigation zur OpenSSL-Download-Webseite. Wählen Sie dort die neueste OpenSSL-Version aus, die mit dem Betriebssystem Ihres Servers kompatibel ist. Alternativ können Sie OpenSSL direkt mit PowerShell mit dem folgenden Befehl herunterladen:
curl.exe -L -o Win64OpenSSL.exe https://slproweb.com/download/Win64OpenSSL-1_1_0j.exe
Sobald der Download abgeschlossen ist, können Sie mit der Installation beginnen. Starten Sie PowerShell und führen Sie den Befehl aus:
.\Win64OpenSSL.exe
Es öffnet sich ein Setup-Fenster. Hier müssen Sie den Lizenzbedingungen zustimmen, indem Sie Folgendes auswählen "Ich akzeptiere die Vereinbarung" Wählen Sie die Option aus und fahren Sie dann durch Klicken fort "Nächster."
Im nächsten Schritt müssen Sie auswählen, wo OpenSSL auf Ihrem Windows-Server installiert werden soll. Einfach den gewünschten Installationspfad eingeben bzw. bestätigen und klicken "Nächster."
Legen Sie als Nächstes einen Speicherort für die OpenSSL-Anwendungsverknüpfungen fest. Dieser Schritt hilft Ihnen, von Ihrem Desktop oder Startmenü aus schnell auf OpenSSL zuzugreifen.
Abschließend ist es an der Zeit, alle zusätzlichen Aufgaben auszuwählen, die Sie während der Installation ausführen möchten. Überprüfen Sie die im folgenden Bildschirm angezeigten Optionen, treffen Sie Ihre Auswahl und fahren Sie dann durch Klicken fort "Nächster."
Um das OpenSSL-Setup auf Ihrem System abzuschließen, klicken Sie einfach auf "Installieren" Button:
Klicken Sie nach Abschluss des Installationsvorgangs auf "Fertig" um alles abzuschließen:
Wichtiger Hinweis: Denken Sie nach der Installation daran, das OpenSSL-Verzeichnis zum PATH Ihrer Windows-Umgebung hinzuzufügen. Verwenden Sie C:\OpenSSL-Win64 für die 64-Bit-Version oder C:\OpenSSL-Win32 für die 32-Bit-Version. Dadurch wird sichergestellt, dass OpenSSL-Befehle von überall in der Eingabeaufforderung ausgeführt werden können.
Einrichten von OpenSSL auf Ihrem Windows Server 2016
Nachdem Sie OpenSSL nun erfolgreich installiert haben, können wir mit der Konfiguration für Ihr System fortfahren. Um Ihre Installation zu testen und ein Beispiel-SSL-Zertifikat zu erstellen, verwenden Sie den folgenden Befehl:
openssl.exe req -new -nodes -keyout server.key -out server.csr -newkey rsa:2048
Als nächstes ist es wichtig, die notwendigen Umgebungsvariablen einzurichten, damit OpenSSL auf Ihrem System ordnungsgemäß funktioniert. Dazu gehören OPENSSL_CONF und Path. Wenden Sie die folgenden Befehle an, um diese Einstellungen bequem anzupassen:
set OPENSSL_CONF=C:\OpenSSL-Win32\bin\openssl.cfg
set Path=%Path%;C:\OpenSSL-Win32\bin
Um die Variablen OPENSSL_CONF und Path zu einem dauerhaften Bestandteil Ihrer Systemumgebung zu machen, führen Sie die folgenden Schritte aus:
– Drücken Sie zunächst gleichzeitig die Tasten Windows+R, um das Dialogfeld „Ausführen“ zu öffnen.
- Eintreten `sysdm.cpl
` in das Dialogfeld und drücken Sie die Eingabetaste:
Fahren Sie fort, indem Sie zu navigieren "Fortgeschritten" Registerkarte, und wählen Sie "Umgebungsvariablen" fortfahren:
Dieser Teil führt Sie durch die Einrichtung der OPENSSL_CONF-Variable:
Abschließend zeigen wir Ihnen, wie Sie die Pfadvariable für eine vollständige Integration richtig anpassen:
Zu Beginn dieses Leitfadens geben wir Ihnen einen Überblick darüber, worum es bei OpenSSL geht. Anschließend haben wir Sie durch den Installationsprozess von OpenSSL auf Windows Server 2016 geführt. Zum Abschluss haben wir Ihnen die Schritte zur ordnungsgemäßen Konfiguration von OpenSSL gezeigt, um sicherzustellen, dass es auf Ihrem System korrekt eingerichtet ist.