본문 바로가기
컴퓨터/Linux

CentOS7 openssl 설치 : openssl-1.0.2f.tar.gz

by 토크미 2023. 1. 12.

운영체제: CentOS 7

OpenSSL 버전: openssl-1.0.2f.tar.gz

OpenSSL 주소 : http://www.openssl.org/source/openssl-1.0.2f.tar.gz

최신버전 다운로드 경로 : https://www.openssl.org/source/snapshot/ 

 

1. Openssl을 설치합니다.

[root@localhost openssl-1.0.2f]# wget http://www.openssl.org/source/openssl-1.0.2f.tar.gz
[root@localhost openssl-1.0.2f]# tar -xzf openssl-1.0.2f.tar.gz
[root@localhost openssl-1.0.2f]# cd openssl-1.0.2f
[root@localhost openssl-1.0.2f]# mkdir /usr/local/openssl
[root@localhost openssl-1.0.2f]# ./config --prefix=/usr/local/openssl
[root@localhost openssl-1.0.2f]# make
[root@localhost openssl-1.0.2f]# make install

2. 설치 경로 보기

# which openssl
/usr/local/openssl/bin/openssl

사용 편의성과 향후 버전 업데이트의 편의를 위해 다음과 같이 소프트 링크를 생성할 수 있습니다.

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

3. 다음 명령을 실행합니다.

[root@localhost openssl-1.0.2f]# cd /usr/local/openssl

[root@localhost openssl]# ldd /usr/local/openssl/bin/openssl
    linux-vdso.so.1 =>  (0x00007ffc63975000)
    libssl.so.1.1 => not found
    libcrypto.so.1.1 => not found
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f8d9da0f000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f8d9d7f3000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f8d9d431000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f8d9dc28000)

4. 설치 확인 (버전조회)

# openssl version

5. 라이브러리 추가

# vim /etc/ld.so.conf

마지막 라인에 아래 내용 추가

/usr/local/openssl/lib

6. 최종 점검

# ldconfig /etc/ld.so.conf
# openssl version
OpenSSL 1.1.0f  25 May 2017

 

 

상세 내용은 이래를 참고 하십시오.: https://blog.coin-boy.com/2024/08/centos7-openssl.html

 

CentOS7 openssl 설치 및 업그레이드를 통한 취약점 해소 방법

openssl 최신버전 설치 및 업그레이드 취약점 해소

blog.coin-boy.com