So installieren Sie OpenSSL auf Fedora 40

In diesem Tutorial zeigen wir Ihnen, wie Sie OpenSSL auf Fedora 40 installieren. OpenSSL ist ein robustes, voll funktionsfähiges Open-Source-Toolkit, das die Protokolle Secure Sockets Layer (SSL) und Transport Layer Security (TLS) implementiert. Es wird häufig zur Sicherung der Kommunikation über Computernetzwerke verwendet. Fedora 40, die neueste Version des Fedora-Betriebssystems, bietet eine hochmoderne Plattform für Entwickler und Systemadministratoren.

Dieser Artikel setzt voraus, dass Sie über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell benutzt, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie das Root-Konto verwenden. Wenn nicht, müssen Sie möglicherweise ‚sudo‚ zu den Befehlen hinzu, um Root-Rechte zu erhalten. Ich zeige Ihnen die schrittweise Installation von OpenSSL auf Fedora 40.

Voraussetzungen

Bevor wir mit dem Installationsprozess beginnen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:

  • Ein Server, auf dem eines der folgenden Betriebssysteme läuft: Fedora 40.
  • Um potenzielle Probleme zu vermeiden, wird eine Neuinstallation des Betriebssystems empfohlen.
  • Sie benötigen Zugriff auf das Terminal, um Befehle ausführen zu können. Fedora stellt hierfür die Anwendung Terminal bereit. Sie finden diese in Ihrem Anwendungsmenü.
  • Eine stabile Internetverbindung zum Herunterladen der erforderlichen Pakete.
  • Ein Nicht-Root-Sudo-Benutzer oder Zugriff auf den Root-Benutzer. Wir empfehlen jedoch, als Nicht-Root-Sudo-Benutzer zu agieren, da Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.

Installieren Sie OpenSSL auf Fedora 40

Schritt 1. Aktualisieren Sie das System.

Bevor Sie OpenSSL installieren, müssen Sie unbedingt Ihre Fedora 40-Systempakete aktualisieren, um sicherzustellen, dass Sie über die neuesten verfügbaren Versionen verfügen. Durch die Aktualisierung der Systempakete können Sie Sicherheitslücken und Kompatibilitätsprobleme beheben, die in älteren Versionen vorhanden sein können. Um Ihre Systempakete zu aktualisieren, öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:

sudo dnf clean all
sudo dnf update

Der Paketmanager ruft die neuesten Paketinformationen ab und fordert Sie auf, das Update zu bestätigen. Drücken Sie „y“ und die Eingabetaste, um mit dem Update-Vorgang fortzufahren. Abhängig von der Anzahl der verfügbaren Updates kann dieser Schritt einige Minuten dauern.

Schritt 2. Abhängigkeiten installieren.

Um OpenSSL auf Fedora 40 zu kompilieren und zu installieren, müssen Sie bestimmte Abhängigkeiten auf Ihrem System installiert haben. Diese Abhängigkeiten umfassen Entwicklungstools und Bibliotheken, die für den Kompilierungsprozess erforderlich sind. Um die erforderlichen Abhängigkeiten zu installieren, führen Sie die folgenden Befehle in Ihrem Terminal aus:

sudo dnf groupinstall 'Development Tools'
sudo dnf install perl-core zlib-devel

Schritt 3. OpenSSL auf Fedora 40 installieren.

Um OpenSSL auf Fedora 40 zu installieren, müssen Sie das Quellcodepaket von der offiziellen OpenSSL-Website herunterladen. Herunterladen des Quellcodes ermöglicht Ihnen, die neueste Version von OpenSSL zu kompilieren und zu installieren und stellt sicher, dass Sie Zugriff auf die aktuellsten Sicherheitsfixes und -funktionen haben. Um den OpenSSL-Quellcode herunterzuladen, folgen Sie diesen Schritten:

cd /usr/local/src
wget https://www.openssl.org/source/openssl-3.3.0.tar.gz

Entpacken Sie das heruntergeladene Quellcode-Archiv mit dem tar Befehl:

tar -xf openssl-3.3.0.tar.gz

Wechseln Sie in das extrahierte Verzeichnis:

cd openssl-3.3.0

Nachdem der OpenSSL-Quellcode heruntergeladen und extrahiert wurde, besteht der nächste Schritt darin, das Paket zu konfigurieren und zu kompilieren:

./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib

Sobald die Konfiguration abgeschlossen ist, kompilieren Sie OpenSSL, indem Sie die folgenden Befehle ausführen:

make
make test

Wenn während der Kompilierungs- oder Testphase Fehler auftreten, überprüfen Sie die Ausgabe sorgfältig und beheben Sie alle fehlenden Abhängigkeiten oder Konfigurationsprobleme, bevor Sie fortfahren.

Nach der erfolgreichen Konfiguration und Kompilierung von OpenSSL besteht der letzte Schritt darin, das Paket auf Ihrem Fedora 40-System zu installieren:

sudo make install

Sobald die Installation abgeschlossen ist, können Sie die installierte Version von OpenSSL überprüfen, indem Sie den folgenden Befehl ausführen:

/usr/local/ssl/bin/openssl version -a

Dieser Befehl führt die OpenSSL-Binärdatei aus dem Installationsverzeichnis aus und zeigt detaillierte Versionsinformationen an, einschließlich der Versionsnummer, des Erstellungsdatums und der Optionen zur Kompilierungszeit.

Schritt 4. Konfigurieren Sie das System für die Verwendung des neuen OpenSSL.

Nach der Installation von OpenSSL auf Ihrem Fedora 40-System ist es wichtig, Ihr System so zu konfigurieren, dass die neu installierte Version verwendet wird. Standardmäßig verwendet Fedora möglicherweise noch die ältere Version von OpenSSL, die mit dem Betriebssystem vorinstalliert ist. Um sicherzustellen, dass Ihre Anwendungen und Dienste die neuesten OpenSSL-Funktionen und Sicherheitsfixes nutzen, befolgen Sie diese Schritte, um Ihr System zu konfigurieren.

Erstellen Sie eine Sicherungskopie der vorhandenen OpenSSL-Binärdatei, indem Sie den folgenden Befehl ausführen:

sudo mv /usr/bin/openssl /usr/bin/openssl.bak

Erstellen Sie einen symbolischen Link von der neu installierten OpenSSL-Binärdatei zum OpenSSL-Befehl des Systems:

sudo ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl

Aktualisieren Sie den Bibliothekspfad des Systems, um die neuen OpenSSL-Bibliotheken einzuschließen:

echo "/usr/local/ssl/lib" | sudo tee /etc/ld.so.conf.d/openssl-3.3.0.conf
sudo ldconfig -v

Überprüfen Sie, ob die neue OpenSSL-Version verwendet wird, indem Sie den folgenden Befehl ausführen:

openssl version -a

Dieser Befehl sollte die Versionsinformationen für das neu installierte OpenSSL anzeigen und bestätigen, dass das System jetzt die aktualisierte Version verwendet.

Herzlichen Glückwunsch! Sie haben OpenSSL erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von OpenSSL auf dem Fedora 40.-System verwendet haben. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, die OpenSSL-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert