linux

Openssl update

fendys 2022. 7. 29. 12:25
반응형

* version check

#openssl version

 

* openSSL update version down & install

# wget https://www.openssl.org/source/openssl-{version}.tar.gz

# tar -xzvf openssl-{version}.tar.gz

# cd {version}./

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

# make

# make install

 

 

* old openssl 이름 변경

# mv /usr/bin/openssl /usr/bin/openssl-{old-version}

 

* 심볼릭 링크 생성

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

 

* New openssl lib 라이브러리 등록

# vi /etc/ld.so.conf.d/openssl-{version}.conf

/usr/local/ssl/lib

 

* 링크 생성

# ldconfig -v

 

 

*  profile 설정

# vi /etc/profile.d/openssl.sh

path 등록

#############################

OPENSSL_PATH="/usr/local/ssl/bin"

export OPENSSL_PATH

PATH=$PATH:$OPENSSL_PATH

export PATH

#############################

 

# chmod 755 /etc/profile.d/openssl.sh

# source /etc/profile.d/openssl.sh

# echo $PATH

usr/bin:/usr/local/ssl/bin

# which openssl

/usr/local/ssl/bin/openssl

 

* 버전 확인

# openssl version

OpenSSL 1.1.1q  5 Jul 2022

 

반응형