Cara Install OpenSSL 1.1.1 di CentOS 7
Cara Install OpenSSL 1.1.1. di CentOS 7. Oke kali ini saya akan sharing mengenai bagaimana cara menginstall openssl versi 1.1.1. di CentOS 7. Kebetulan saya membutuhkan versi ini karena Nginx yang saya gunakan membutuhkan versi tersebut.Versi 1.1.1. sendiri merupakan versi Long Term Support atau LTS yang masih disupport sampai 2023.
Ok langsung saja.Pertama kita harus menginstall dependensi yang diperlukan untuk mengcompile source OpenSSL.
sudo yum group install 'Development Tools' && yum install perl-core libtemplate-perl zlib-devel
Download source OpenSSL 1.1.1
Versi terbaru dari OpenSSL 1.1.1 adalah versi 1.1.1k yang dirilis pada bulan Maret 2021.
wget https://www.openssl.org/source/openssl-1.1.1k.tar.gz
tar -xzvf openssl-1.1.1k.tar.gz
cd openssl-1.1.1k
Install OpenSSL
Sekarang kita berada di direktori openssl-1.1.1k. Konfigurasi PATH-nya.
./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib
Selanjutnya compile ke sistem dengan perintah berikut
make
make test
sudo make install
Setelah terpasang, kalian tambahkan konfigurasi berikut agar shared librarynya terbaca.
echo "/usr/local/ssl/lib" | sudo tee /etc/ld.so.conf.d/openssl-1.1.1k.conf
Reload dynamic link dengan perintah
sudo ldconfig -v
Selanjutnya adalah mengkonfigurasi agar binary yang dipanggil secara default adalah OpenSSL 1.1.1 yang kita pasang.
Backup dulu openssl yang mungkin terpasang di sistem dengan perintah
sudo mv /bin/openssl /bin/openssl.bak
Buat file env baru untuk OpenSSL
sudo nano /etc/profile.d/openssl.sh
Isinya:
OPENSSL_PATH="/usr/local/ssl/bin"
export OPENSSL_PATH
export LD_LIBRARY_PATH="/usr/local/ssl/lib"
PATH=$PATH:$OPENSSL_PATH
export PATH
tambahkan hak eksekusi ke file tersebut
sudo chmod +x /etc/profile.d/openssl.sh
Reload path dengan command
source /etc/profile.d/openssl.sh
echo $PATH
Sekarang OpenSSL 1.1.1 sudah terpasang. Kalian bisa cek dengan perintah
which openssl
openssl version
Oke mungkin sekian tutorial singkat kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.
Posting Komentar untuk "Cara Install OpenSSL 1.1.1 di CentOS 7"
Posting Komentar
Silahkan tinggalkan komentar jika ada masukan, pertanyaan, kritik ataupun dukungan. Namun pastikan untuk berkomentar secara sopan.