Debian GNU/Linux 4.0 (etch) にて、取り敢えず DB(PostgreSQL)連携Webを設定する。手順のメモ。
- tasksel では、ウェブサーバーと SQLデータベースを
- apache2のユーザディレクトリを有効にする
- a2enmod userdir
- /etc/init.d/apache2 force-reload 忘れずに
- ポストグレスユーザ作成
- postgresユーザにて createuser
- pg_hba.conf ローカルホストからのIP接続は md5認証になってる(既値)のでパスワードをセットするのを忘れずに
- ALTER USER <名前> PASSWORD <パスワード> ; あたりでも
- PostgreSQLサービスの IP 方面
- /etc/postgresql/7.4/main/postgresql.conf
- tcpip_socket = true
- これも忘れないこと。さらに restart 必要(多分。reloadでも大丈夫か、どうでしょう?)
- /etc/postgresql/7.4/main/postgresql.conf
- aptパッケージ php5-pgsql も忘れずに
- そのときは reload だか restart も
- エディタのPHP補助とかも入れた方がいいかも、エディタによる。