운영체제: 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
'컴퓨터 > Linux' 카테고리의 다른 글
centos 성능 모니터링 방법 : top (0) | 2023.01.29 |
---|---|
Centos7 /lib/ld-linux.so.2: bad ELF interpreter 오류 해결하기 (0) | 2023.01.24 |
Centos7 환경에서 nginx 컴파일 설치 및 systmctl 등록하기 (0) | 2023.01.18 |
CentOS7에 SSH 연결 할 수 없을때 조치 방법 (0) | 2023.01.18 |
CentOS7 고정 IP 설정하기 (0) | 2023.01.17 |