본문 바로가기
OS/Linux

OpenSSL 버전 업데이트/업그레이드 하기

by 신군. 2019. 10. 7.
반응형

 

현재 OpenSSL 버전 확인

# openssl version

OpenSSL 1.0.1e-fips 11 Feb 2013

gcc 설치 (사전설치 필요)

# yum install gcc

OpenSSL 다운로드 센터에서 원하는 버전의 다운로드 링크 복사

https://www.openssl.org/source/

 

/source/index.html

Downloads The master sources are maintained in our git repository , which is accessible over the network and cloned on GitHub, at https://github.com/openssl/openssl . Bugs and pull patches (issues and pull requests) should be filed on the GitHub repo. Pl...

www.openssl.org

현재 openssl 최신 버전(1.1.0j) 다운로드 링크: https://www.openssl.org/source/openssl-1.1.1b.tar.gz

OpenSSL 설치

wget <원하는 버전의 다운로드 링크>

# cd /usr/local/src

# wget https://www.openssl.org/source/openssl-1.1.1b.tar.gz

# tar -xvzf openssl-1.1.1b.tar.gz

# cd openssl-1.1.1b

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

# make

# make install

라이브러리 로딩

# vi /etc/ld.so.conf.d/openssl-1.1.1b.conf

/usr/local/ssl/lib

# ldconfig -v

심볼릭 링크 설정 (선택)

# ln -s /usr/local/ssl/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1

# ln -s /usr/local/ssl/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1

OpenSSL 최신 버전 적용

# mv /usr/bin/openssl /usr/bin/openssl1.0.1(업데이트 전 버전)

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

OpenSSL 최신 버전 확인

# openssl version

OpenSSL 1.1.1b 26 Feb 2019

반응형