2003/01/12 (日)

2003-01-12:web サーバリプレイス計画

自宅の web サーバを入れ直そう計画。くわしい作業メモは別のところに書こう。
各アプリケーションのバージョンは以下の通り。

  • apache_1.3.27
  • mod_ssl-2.8.12-1.3.27
  • mod_encoding-20021209
  • mod_dav-1.0.3-1.3.6
  • php-4.3.0

いまのところ 203.141.154.122 で www.wineroses.org をホストしているだけだが、かつてもやっていたし、将来的にも別のドメインを引き受ける可能性があるので、NameVirtualHost な設定を apache にしている。
で、ここで SSL な設定を入れようとしてかなり苦労。apache のサーバ証明書を何度も作り直して試すも、結局お手上げ。
証明書の CN にポート番号まで含めて www.wineroses.org:443 としないといけなかったり、そうすると ServerName の指定もポート番号を含めないとで、今度はブラウザが証明書を受け取るときにぶーたれたり、などなど。
https オンリーにして80番ポートをなしにすればよさげで、実際それでうまくいっている人もいるみたいなんだけど、さすがに80番を切るわけにも行かず。。。

comment