#freeze
''目次''
#contents
~
----
*目的 [#j5264404]
勉強の為、ソースからのインストールを考えていたが既存のOpenSSLをyumでremoveしようとすると200個近く同時にremoveされてしまう為、再考。~
%%とりあえずソースからのインストール方法だけ記載。%%
%%実際はyumで行う。%%~
既存のOpenSSL(ver 0.9.8b)をそのままにしてとりあえずインストールしてみる。~
*準備 [#sdfb2cfc]
*インストール前 [#u2ed51c3]
既存バージョンの確認
# openssl version
OpenSSL 0.9.8b 04 May 2006
*インストール [#fcbca2a7]
+''ソースの取得''
# wget -P /usr/local/src http://www.openssl.org/source/openssl-0.9.8g.tar.gz
~
+''ソースの解凍''
# cd /usr/local/src
# tar zxvf openssl-0.9.8g.tar.gz
~
+''コンパイル設定''~
[[configのヘルプ>OpenSSL 0.9.8gのconfigヘルプ]]
# cd /usr/local/src/openssl-0.9.8g
# ./config --prefix=/usr/local --openssldir=/usr/local/openssl-0.9.8g shared
~
+''インストール''
# make
# make install
~
+''シンボリックリンクの作成''
# ln -s /usr/local/openssl-0.9.8g /usr/local/ssl
~
+''共有libのPATH設定''
# vi /etc/ld.so.conf
/usr/local/lib ← 1行追加
# ldconfig ← 変更の適用
*インストール後 [#z63d5485]
''バージョンの確認''
# openssl version
OpenSSL 0.9.8g 19 Oct 2007
バージョンは変わったがこれで良いのか?