GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare OpenSSL su Ubuntu 20.04 LTS

In questo tutorial, ti mostreremo come installare OpenSSL su Ubuntu 20.04 LTS. Per chi non lo sapesse, OpenSSL è un toolkit open source per Transport Layer Security (TLS ) e Secure Sockets Layer (SSL), oltre a una libreria di crittografia. OpenSSL è utilizzato da molti programmi come il server Web Apache, PHP e molti altri che forniscono supporto per vari algoritmi di crittografia.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di OpenSSL su Ubuntu 20.04 (Focal Fossa). Puoi seguire le stesse istruzioni per Ubuntu 18.04, 16.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Ubuntu 20.04, 18.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa OpenSSL su Ubuntu 20.04 LTS Focal Fossa

Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt comandi nel terminale.

sudo apt update
sudo apt upgrade
sudo apt install build-essential checkinstall zlib1g-dev

Passaggio 2. Installazione di OpenSSL su Ubuntu 20.04.

Ora scarichiamo il codice sorgente OpenSSL dalla pagina ufficiale:

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

Quindi, configuriamo e compiliamo OpenSSL:

sudo ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib
sudo make
sudo make test
sudo make install

Una volta installato OpenSSL, è prudente collegare le relative librerie condivise in modo che vengano caricate in fase di esecuzione:

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

Incolla la directory del percorso della libreria OpenSSL:

/usr/local/ssl/lib

Successivamente, ricarica il collegamento dinamico eseguendo il comando seguente:

sudo ldconfig -v

Passaggio 3. Configurazione del binario OpenSSL.

Ora modifica il /etc/environment file utilizzando l'editor nano:

sudo nano /etc/environment

Aggiungi la seguente riga:

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

Salva e chiudi. Quindi, ricarica il file di ambiente per inserire la nuova variabile PATH:

Per verificare l'installazione e la versione di OpenSSL, puoi eseguire il seguente comando:

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

Il tuo output dovrebbe essere il seguente:

OpenSSL 1.1.1k 25 Mar 2021

Congratulazioni! Hai installato con successo OpenSSL. Grazie per aver utilizzato questo tutorial per l'installazione di OpenSSL su Ubuntu 20.04 LTS Focal Fossa system. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di OpenSSL .


Ubuntu
  1. Come installare OctoberCMS su Ubuntu 16.04 LTS

  2. Come installare AbanteCart su Ubuntu 16.04 LTS

  3. Come installare Grafana su Ubuntu 16.04 LTS

  4. Come installare R su Ubuntu 18.04 LTS

  5. Come installare R su Ubuntu 20.04 LTS

Come installare Unison su Ubuntu 16.04 LTS

Come installare Pghero su Ubuntu 16.04 LTS

Come installare Spotify su Ubuntu 18.04 LTS

Come installare ClamAV su Ubuntu 18.04 LTS

Come installare MongoDB su Ubuntu 18.04 LTS

Come installare Jenkins su Ubuntu 18.04 LTS