728x90
CentOS 6.5 에서 openssl 을 1.0.1i 버전으로 올리기 위해서는 yum update 로는 안된다.(물론 CentOS 에서는 1.0.1e 에서도 여러가지 이슈들에 대해서 최신 버전을 반영하고 있다. https://www.centosblog.com/critical-openssl-vulnerability-heartbleed-openssl-1-0-1-1-0-1f-patch-bug-centos-system/)
1.0.1i 로 올리기 위해서 직접 소스를 다운로드 받고 컴파일 후 install 한다.
# wget http://www.openssl.org/source/openssl-1.0.1i.tar.gz
# tar -zxf openssl-1.0.1i.tar.gz
# cd openssl-1.0.1i
# ./config --prefix=/usr --openssldir=/usr/local/openssl shared
# make
# make test
# make install
# openssl version
※ ./config 에서 --prefix=/usr 로 하지 않고, 그냥 ./config 를 실행하게 되면 default 경로로 /usr/local/ssl 디렉토리가 생기고, /usr/local/ssl/bin/openssl 로 설치되게 된다.
위 예제에서는 기존의 openssl 경로가 /usr/bin 에 위치하고 있기 때문에 overwrite 하기 위해 --prefix=/usr 로 설정한다.
'Engineering > Linux' 카테고리의 다른 글
CentOS 7 에서 mariaDB 설치 (0) | 2015.01.12 |
---|---|
CentOS 7 EPEL repository 설명 (0) | 2014.11.24 |
bash bug 확인 (0) | 2014.09.29 |
mecurial(hg) download (0) | 2014.09.19 |
CentOS 5.X 에서 git 설치 (0) | 2014.08.14 |