HTMLもろくに書けないのに、無謀にもいろいろしてみたいと思ってまして、ノート代わりに書く個人的メモですんません。

2009年4月14日火曜日

openssl設定にまつわるetc

大混乱中

Opensslを設定しようとした。
したこと。

Opensslの存在確認。
→あった

なんか鍵とか作る
→作った

sslのconfファイル設定
→してみた

httpd.conf設定
→してみた


でもうまくいかない。


Opensslをソースからインストール
→できた

鍵の作成
→できない

はじめから入ってたOpensslをアンインストール
→できない

・・・むぅ。

しきり直して調べてみる。

まずソースからOpensslをインストールしようとしたが、日本語サイトからとってきたら、めちゃくちゃ古いバージョンでびびった。

んで、ソースコードでインストールしたやつは削除

○/usr/local/ssl以下を削除


んで、apacheを再コンパイル
→できた

/usr/local/httpd/conf/extra/httpd_ssl.conf

こいつの<VirtualHost _default_なんちゃら:443>
とかいうののdefaultの部分を今回sslを使いたいIPアドレスに変更

そのほかは、大体の予感に従って設定。
鍵の場所とかはきっちりパスを通す。

/usr/local/httpd/conf/httpd.conf

こいつのバーチャルホストの設定部分でIPアドレスを書いてある部分に:80とポート番号を入れつつ、
最後の報のInclude SSLなんちゃらみたいなところのコメントをはずす。

apache再起動。
→エラー


ん?なんで?

apacheのエラーログを見る
→なんかsslのerror_logが見つからないとか書いてる。

作る

もう一回apache再起動
→OK

httpsつけてIPアドレスでアクセスしてみる。
→表示された!!!


ふぅ。

これは覚えておけないかも。


というか昨日からやってるので、もぉ記憶が薄れている・・・。