Comment installer OpenSSL sur Ubuntu 20.04 LTS

Dans ce tutoriel, nous allons vous montrer comment installer OpenSSL sur Ubuntu 20.04 LTS. Pour ceux d’entre vous qui ne le savaient pas, OpenSSL est une boîte à outils open source pour les protocoles Transport Layer Security (TLS) et Secure Sockets Layer (SSL), ainsi qu’une bibliothèque de cryptographie. OpenSSL est utilisé par de nombreux programmes comme Apache Serveur Web, PHP et bien d’autres prenant en charge divers algorithmes cryptographiques.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L’installation est assez simple et suppose que vous utilisez le compte root, sinon vous devrez peut-être ajouter ‘sudo‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l’installation étape par étape d’OpenSSL sur Ubuntu 20.04 (Focal Fossa). Vous pouvez suivre les mêmes instructions pour Ubuntu 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.

Installer OpenSSL sur Ubuntu 20.04 LTS Focal Fossa

Étape 1. Tout d’abord, assurez-vous que tous vos packages système sont à jour en exécutant ce qui suit apt commandes dans le terminal.

sudo mise à jour appropriée
sudo mise à niveau appropriée
sudo apt install build-essential checkinstall zlib1g-dev

Étape 2. Installation d’OpenSSL sur Ubuntu 20.04.

Maintenant, nous téléchargeons le code source OpenSSL à partir de la page officielle :

cd /usr/local/src/wget https://www.openssl.org/source/openssl-1.1.1k.tar.gz
sudo tar -xf openssl-1.1.1k.tar.gz cd openssl-1.1.1k

Ensuite, nous configurons et compilons OpenSSL :

sudo ./config –prefix=/usr/local/ssl –openssldir=/usr/local/ssl zlib partagé
sudo Fabriquer
sudo faire un test
sudo faire installer

Une fois OpenSSL installé, il est prudent de lier les bibliothèques partagées pour qu’elles se chargent au moment de l’exécution :

cd /etc/ld.so.conf.d/
sudo nano openssl-1.1.1k.conf

Collez le répertoire du chemin de la bibliothèque OpenSSL :

/usr/local/ssl/lib

Ensuite, rechargez le lien dynamique en exécutant la commande ci-dessous :

sudo ldconfig -v

Étape 3. Configuration du binaire OpenSSL.

Modifiez maintenant le /etc/environment fichier à l’aide de l’éditeur nano :

sudo nano /etc/environnement

Ajoutez la ligne suivante :

PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/ ssl/bin”

Save et close. Ensuite, rechargez le fichier d’environnement pour importer la nouvelle variable PATH :

Pour vérifier l’installation et la version d’OpenSSL, vous pouvez exécuter la commande suivante :

source /etc/environment echo $PATH openssl version -a

Votre sortie doit être la suivante :

OpenSSL 1.1.1k 25 mars 2021

Toutes nos félicitations! Vous avez correctement installé OpenSSL. Merci d’avoir utilisé ce didacticiel pour installer OpenSSL sur le système Ubuntu 20.04 LTS Focal Fossa. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de vérifier le site officiel d’OpenSSL.