[ホーム] -> [Aache + PHP + PostgreSQL 実験室] |
この実験室では、Apache、PHP、PostgreSQL を使った Web ページ作りについて説明していきたいと思います。これらのソフトウェアがどんなものかと言うと、それぞれ Web サーバ、サーバ上で動くプログラム、データベースとなります。これら3つの組合わせで、インタラクティブな Web ページの作成を目指しています。
とにかく、3つのソフトを使用するので、説明の順番が難しいのですが、流れとしては、最初に、各ソフトウェアのセットアップを済ませておこうと思います。次に、PostgreSQL の説明と PHP の説明を混ぜながら、簡単なデータベースを使った Web ページを作成できるように進めます。そして、最後に、管理の方法をちょっと説明したいと思います。
ここで説明している中のサンプルプログラムのソースをダウンロードできるようにしておきます。このサンプルに関して、特に著作権を主張したりしないので (^^;、ご自由のお使いください。
Version 1.0.1 (Mon Jul 22 2002) - meibo/global.phi の pg_fetch_row の二番目の引数が間違っていたのを修正(さんくす、細川さん)
OpenSSL に複数のセキュリティ上の問題が発見されたため、再度アップデートされています(2002/08/14)。パッチを当てるか、新しいバージョンにアップデートしてください。RPM 置き場 の方もアップデートしてあります。
PHP が 4.2.2 にアップデートされています(2002/07/22)。Intel IA-32上だとクラッシュ、Solaris なんかだと侵入可能なセキュリティホールが修正されています。4.2.0、4.2.1 の人は至急アップデートが必要です。RPM 置き場 の方もアップデートしてあります。