Comment installer des bibliothèques OpenSSL sur Ubuntu

Comment installer des bibliothèques OpenSSL sur Ubuntu

OpenSSL, une bibliothèque de sécurité des applications pour fournir une communication réseau sécurisée; Il est largement utilisé par les principaux serveurs Internet, y compris les sites Web HTTP. De plus, OpenSSL est sous licence sous une licence de style Apache, ce qui signifie qu'il peut être utilisé librement à des fins personnelles et commerciales. Si vous souhaitez installer des bibliothèques OpenSSL sur votre Ubuntu pour protéger la communication de votre système lorsqu'il est connecté à un réseau, cet article est un guide sur la façon de le faire.

Installation des bibliothèques OpenSSL sur Ubuntu

Il existe deux méthodes pour installer des bibliothèques OpenSSL sur Ubuntu, qui sont:

  • Du référentiel officiel
  • En téléchargeant le .fichier

Méthode I: du référentiel officiel

Pour installer des bibliothèques OpenSSL sur Ubuntu, suivez les étapes ci-dessous:

Étape 1: Référentiel de mise à jour / mise à niveau

Dans toutes les dernières distributions Ubuntu, le package OpenSSL est déjà présent dans le référentiel officiel. Exécutez donc les commandes mentionnées ci-dessous pour mettre à jour le référentiel:

Mise à jour Sudo Apt
SUDO APT APPOSITION

Étape 2: Installer OpenSSL

Ensuite, exécutez la commande mentionnée ci-dessous pour installer OpenSSL à partir du référentiel officiel, en exécutant cette commande, les bibliothèques OpenSSL seront également installées:

Sudo Apt Install OpenSSL

Dans la sortie, vous pouvez voir une longue liste de bibliothèques OpenSSL qui ont été installées:

Étape 3: Outil de développement OpenSSL

Habituellement, en installant simplement le package OpenSSL, toutes les bibliothèques de SSL sont également installées, mais parfois en raison d'outils de développement manquants, certaines bibliothèques restent désinstallées. Ainsi, il est recommandé d'installer le package d'outils de développement en utilisant la commande mentionnée ci-dessous:

sudo apt install libssl-dev

Suppression des bibliothèques OpenSSL sur Ubuntu

Pour supprimer les bibliothèques OpenSSL sur Ubuntu, l'une des commandes mentionnées ci-dessous peut être utilisée:

sudo apt retire openssl

Ou:

Sudo Apt Purge OpenSSL

Méthode II: En téléchargeant le .fichier

L'autre méthode consiste à installer manuellement OpenSSL en utilisant le .Fichier TAR, cela permet aux utilisateurs d'installer les 3 derniers.0 version d'OpenSSL et pour cela, suivez les étapes ci-dessous:

Étape 1: Installation des dépendances nécessaires

Pour installer manuellement OpenSSL, certaines dépendances sont nécessaires, les installez en utilisant la commande mentionnée ci-dessous:

sudo apt installer build-essentiel zlib1g-dev checkinstall -y

Étape 2: téléchargement .fichier

Pour organiser toutes les bibliothèques OpenSSL, il a suggéré de modifier le répertoire en / usr / local / src:

cd / usr / local / src /

Puis téléchargez la dernière version d'OpenSSL .le goudron Fichier du site officiel à l'aide de la commande mentionnée ci-dessous:

sudo wget https: // www.OpenSSL.org / source / openssl-3.0.7.le goudron.gz

Étape 3: Extraction .fichier

Après avoir téléchargé le .Fichier TAR, extraire en utilisant la commande mentionnée ci-dessous:

Sudo Tar -xf OpenSSL-3.0.7.le goudron.gz

Étape 4: Configuration et compilation des fichiers OpenSSL

Configurez et compilez ensuite les fichiers OpenSSL en utilisant les commandes mentionnées ci-dessous:

CD OpenSSL-3.0.7
Sudo ./ config --prefix = / usr / local / ssl --openssldir = / usr / local / ssl partagé zlib

Ensuite, en utilisant la commande mentionnée ci-dessous, compilez les fichiers en formulaires exécutables:

sudo faire

Installez ensuite ces fichiers exécutables en exécutant la commande mentionnée ci-dessous:

sudo faire l'installation

Étape 5: Configurer les bibliothèques de liens

Créez un nouveau fichier utilisant Nano Editor pour lier les bibliothèques configurées:

sudo nano / etc / ld.donc.confli.d / openssl-3.0.7.confli

À l'intérieur du fichier collez le chemin des bibliothèques:

/ usr / local / ssl / lib64

Puis enregistrer et quitter le fichier.

Étape 6: Recharger le lien dynamique

Recharger ensuite le lien dynamique des bibliothèques configurées en utilisant la commande mentionnée ci-dessous:

sudo ldconfig -v

Étape 7: Vérification

Exécutez enfin la commande mentionnée ci-dessous pour vérifier la version installée d'OpenSSL:

Version OpenSSL -A

Suppression des bibliothèques OpenSSL

Si vous souhaitez supprimer les bibliothèques OpenSSL installées, pour cela, supprimez manuellement le répertoire où toutes les bibliothèques sont présentes, mais avant cela, assurez-vous que rien d'autre sauf les bibliothèques n'a été stocké dans ce répertoire:

sudo rm -rf cd / usr / local / src /

Conclusion

Toutes les dernières versions sur Ubuntu ont des bibliothèques OpenSSL dans leurs référentiels. Il est donc recommandé d'installer les bibliothèques OpenSSL à partir du référentiel à l'aide de la commande APT. Installez également les outils de développement pour OpenSSL pour installer avec succès toutes les bibliothèques. Mais si vous souhaitez installer la dernière version d'OpenSSL, alors .La méthode du fichier TAR est la plus adaptée.