サーバー構築日記へ
PostgreSQLとPHPの導入
今回は少しデータベースを使用する予定があります。PHPとPostgreSQLで書籍管理をしてみようと思いましたので。
ということで、データベース導入のための設定です。
ほとんどをこれの第4部を見て設定しました。
さて、PostgreSQLの導入に関してはこれや他の参考サイトを見れば特に問題なくできると思います。
しかし、PHPの導入の際に問題が発生しました。
・lexがない。
make時にこんなメッセージがでることがあります。私はPHP4.1.2をmakeしようとしてこのメッセージに当たりました。
これは、flexをインストールすることで解決します。ここなどでDLできます。
・ApacheがDSO版ではありません
これはDSO版でインストールされていないということではなく、apxsがない、ということです。apache-devel-xxxx.rpmをインストールし、configure時に--with-apxs=/usr/sbin/apxs(apxsの位置を間違えないように)と書いておけば、問題なく通ると思います。
※参考
日本PHPユーザー会 : PHP関係はここで
PHP4徹底攻略PDF版 : ソフトバンク・パブリッシング発行の「PHP4徹底攻略」のPDF版です。
[PHP-users 1760] Re: PHP-4.0.6のインストール (Cobalt RaQ2) : lexのエラー
[PHP-users 6306] Re: php-4.1.2 のインストール : ApacheがDSO版だといわれるエラー