nginxをインストールするためにPCREをインストールしようとして`-DHAVE_CONFIG_H'で撃沈
騙し騙しMovableTypeを使ってきましたが、いい加減、ブログ記事を保存するたびに1分弱待たされるのが嫌になってきたので、WordPressへの移行を検討中です。
ただ、静的ページを生成するMovableTypeと違い、WordPressはページを動的生成するので、キャッシュ機構がないと表示速度が遅くなってしまいます。
そこでまずは軽量Webサーバ兼キャッシュサーバとして名高いnginxをインストールしようと思ったのですが、
- nginx で configure したら PCRE が無いと怒られる
- PCRE を make したら「libtool: unrecognized option `-DHAVE_CONFIG_H'」と怒られる
- 原因がさっぱり分からず、ググりまくった結果、gcc-c++ が入っていないのが原因みたいなので yum install gcc-c++ する
- PCRE の make は通ったので再び nginx を configure したら今度は zlib が無いと怒られる
- 何度目の正直か分からないけど zlib をインストール後に nginx を configure したらようやく make 完了
という長い道のりを経て nginx のインストールに成功しました。
「yum install nginx」とか一発でインストール出来たら良かったのに・・・。