このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

apach2.2.12はyumでインストール出来ますか? このメッセージに返信する
日時: 2010/12/29 10:21
名前: 少知識
URL:
いつもお世話になっております。
基本的な事を質問させて下さい。

centos5.5の環境で使用しております。
下の記事に書いてありました、1IPで複数のSLLを使用するという方法を試してみたく、環境を整えたいと思っております。
http://builder.japan.zdnet.com/news/story/0,3800079086,20402262,00.htm

・Apacheのバージョンは2.2.12以降でなければならない。
・OpenSSLのバージョンは0.9.8f以降でなければならず、TLS拡張オプションを指定した状態でビルドされていなければならない。
・ApacheはOpenSSLの上記のバージョンを用いてビルドされていなければならない。ApacheはOpenSSLの適切なバージョン(TLS拡張サポートを含んだバージョンのOpenSSL)を検出すると、SNIのサポートを有効化するようになっている。

現在はapacheは2.2.3、opensslは0.9.8eです。

httpdはyumでインストールしているのですが、httpd 2.2.3-43.e15.centos.3 で最新となっています。opensslは0.9.8e-12.e15_5.7です。
atache 2.2.12、openssl 0.9.8fをインストールするためには、yumでは出来ず、rpmをダウンロードしてmakeしないと出来ないのでしょうか。
因みに、rpmから行う場合は、まずyumで旧バージョンをremoveしてから行うのでしょうか。

ご指導よろしくお願いいたします。
記事編集 編集
Re: apach2.2.12はyumでインストール出来ますか? このメッセージに返信する
日時: 2010/12/29 11:42
名前: melt down
URL:
RPM以外の方法として他にもapacheあたりの公式サイトからファイル持ってきてコンパイルして入れる方法があります。
OpenSSLに関してはオプション指定とかあるようなので、オプション指定でconfigureとかしたほうが確実かもしれません。

>atache 2.2.12、openssl 0.9.8fをインストールするためには、yumでは出来ず、rpmをダウンロードしてmakeしないと出来ないのでしょうか。

CentOSのyumでは標準でbase/updates/addons/extrasがありますが、これに追加することでyumでも色々なところから持ってくることが出来ます。2.2.12があるリポジトリがあるならCentOS-Base.repoに追加することでyumでも入れることは可能です。これはopensslでも同様ですがTLS拡張オプションがあるRPMかどうかは調べる必要があります。

>因みに、rpmから行う場合は、まずyumで旧バージョンをremoveしてから行うのでしょうか。
そのままやっても大丈夫ですが、古い設定などが残る可能性もあるので心配なら消すか移動などしておくといいと思います。
私は何かあった場合にすぐに戻せるようにシンボリックなど使ってます。

記事編集 編集
Re: apach2.2.12はyumでインストール出来ますか? このメッセージに返信する
日時: 2010/12/29 12:48
名前: stranger
URL: http://ja.528p.com/
rpmに--testオプションを付けて実行してみる
rpm -e --test openssl
ただごとではないことが解かります

CentOSのopensslのconfigureには
enable-tls&#233;xtオプション(&#233;はeに読みかえる)が付いていないので
TLS拡張をサポートしていないと思います
TLS拡張をサポートするようなpatchも当たっていないと思います

fedoraなどからrpmを作成する場合の注意点

redhat系はsoversionでリンクするライブラリを管理しています
CentOS5 soversion=6 libssl.so.6
fc11 soversion=8 libssl.so.8
fc12以降 openssl-1.0になるので soversion=10 libssl.so.10

libssl.so.6をなくすととCentOSが動かなくなります
記事編集 編集
Re: apach2.2.12はyumでインストール出来ますか? このメッセージに返信する
日時: 2010/12/30 08:19
名前: 少知識
URL:
melt downさま、strangerさま、ご丁寧にご享受下さいましてありがとうございます。
思っていた通り、私の知識ではそれほど簡単には出来そうにないということがわかりました。
もう少し勉強した上で、チャレンジ出来るのであればチャレンジいたします。

またつまづいたことなど出ましたら改めて、質問させて頂きます。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -