본문 바로가기

Engineering/Linux

openssl 1.0.1i 설치 on CentOS 6.5

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