리눅스/Centos7

Centos7 openssl 설치

paletteCode 2020. 12. 27. 21:39

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

Memo

- 이전버전은 다른디렉터리에 이동 후, 새로설치한 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