1. 필요한 패키지 설치
[root@localhost ~]# yum -y install wget gcc-c++ perl
2. openssl다운로드 및 설치
[root@localhost ~]# wget https://www.openssl.org/source/openssl-1.1.1i.tar.gz
# tar xvfz openssl-1.1.1i.tar.gz
# cd openssl-1.1.1i
# ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared
# make -j 4
# make install -j 4
3. 동적링크설정
# mv /usr/bin/openssl /usr/bin/openssl-1.0.2k
# ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
- 이전버전은 다른디렉터리에 이동 후, 새로설치한 ssl기능을 사용하기위해 동적링크테이블에 등록된 디렉터리에 링크등록 |
# vi /etc/ld.so.conf.d/openssl-1.1.1i.conf
/usr/local/ssl/lib
:wq (저장 후 종료)
# ldconfig -v
Memo
ldconfig -v |
- 최신버전으로 인식하기위해 동적링크테이블 업데이트 |
4. 환경변수 등록 및 확인
# vi /etc/profile.d/openssl.sh
OPENSSL_PATH=“/usr/local/ssh/bin”
export OPENSSL_PATH
PATH=$PATH:$OPENSSL_PATH
export PATH
:wq (저장 후 종료)
# chmod +x /etc/profile.d/openssl.sh (실행권한추가)
# source /etc/profile.d/openssl.sh
# openssl version
OpenSSL 1.1.1i 8 Dec 2020
'리눅스 > Centos7' 카테고리의 다른 글
Centos7 vsftpd 설치 (0) | 2021.02.01 |
---|---|
bind(nameServer) zone파일 설명 (0) | 2021.01.17 |
Centos7 libzip 설치 (0) | 2021.01.09 |
Centos7 oniguruma 설치 (0) | 2021.01.09 |
Centos7 bind9.11 설치(nameServer) (0) | 2020.12.06 |
Memo