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」とか一発でインストール出来たら良かったのに・・・。

こちらの記事も一緒に読まれてます。

ネットブック向けLinux「MeeGo」正式公開

SCOが破産ですか