사이트에 보안 규정에 의해 OpenSSL 버전을 업그레이드 해야되는 경우가 있다. 이때 OpenSSL 사이트에 들어가 tar파일을 이용해서 해당 버전을 설치하는 방법을 알아보려고 한다.
1. OpenSSL 사이트 방문하여 파일 다운 받기
- https://www.openssl.org/source/
필요한 버전을 다운 받는다.
2. tar 파일 압축 해제
- tar -xvf openssl-X.X.X.tar.gz
3. Make를 이용하여 빌드하기
- cd [압축 해제한 경로]
make를 하기 위한 설정파일을 빌드 시켜 줍니다.
- ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib
** 이때 zilb-devel 관련 패키지를 미리 설치 해주는 것이 좋다 **
- rpm -ivh zilb-devel-X.X.X-18……..rpm
make 를 빌드 해주고 설치를 해줍니다.
- make && make install
4. 라이브러리 등록
라이브러리에 등록이 되야 정상적으로 버전이 표기가 된다.
- cat > /etc/ld.so.conf.d/openssl.conf << "/usr/local/ssl/lib"
등록 확인
- ldconfig -v | grep ssl
5. 심볼릭 링크(Symbolic Link)
-ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
현재 기존에 openssl 이 깔려 있기 때문에 필요시 /usr/bin/openssl를 삭제 하거나 백업을 먼저 진행을 해야된다.
** tar로 압축하는 명령어 **
- tar -cvf [파일명.tar] [폴더명]
6. 버전 확인
- openssl version
'Technical > System' 카테고리의 다른 글
AIX nmon 명령어 (0) | 2022.04.05 |
---|---|
Linux 서버 트래픽 모니터링 [ VNSTAT 설치 ] (0) | 2022.03.30 |
[Linux] 언어 설정 변경 , locale 변경 (0) | 2022.03.22 |
AIX LV 생성 방법 (smitty를 이용한 방법) (0) | 2022.02.25 |
[Linux] ulimit 명령어 설정 및 사용방법 (0) | 2022.02.21 |
댓글