









[blog]
[ML]
[todo]
[CVS]
[bug]
[apache log]
[swiki log]
[statistics]
[map]
[man]
[info]
[アンテナ]
phpPgAdmin
PHPを使用して、PostgresのDBをWeb経由で管理するツールです。
経緯とかじゃ良く知りませんが、そもそもphpMyAdminというMySQL用の
管理ツールをPostgresにPortingしたものが、phpPgAdminであるようです。

インストール
- 本家サイトより、最新安定版をDLします。
- 続いて、http://www.trustbee.com/phpMyAdmin-jp/より、日本語メッセージファイルをDLします。
- CGI設置パスで、tar玉を展開。
- cd phpPgAdmin
- tar xvzf japanese-euc.inc.php.tgz
- cp config.inc.php-dist config.inc.phpで設定ファイルを複写。
- config.inc.phpを編集。
- $cfgservers...を編集します。配列で複数のDBサイトを設定できます。
- $cfgServers[1]['local'] = false; // false は、TCP/IP経由での接続を、trueは、ローカルマシンへの接続をする。
- $cfgServers[1]['host'] = 'localhost'; //接続先ホスト名を指定。
- $cfgServers[1]['port'] = '5432'; //接続ポートを指定。
- $cfgServers[1]['adv_auth'] = true; //adv_authを有効化
- include("english.inc.php"); をinclude("japanese-euc.inc.php");にして日本語化メッセージを使用するようにする。
- 以上。

セキュリティ上の問題
LAN内なら特に問題はないですが、interner経由でのアクセスを許可する場合には、それなりのセキュリティ設定が必須です。私の場合は、httpsな場所に設置して、なおかつBASIC認証される場所に設置しました。

関連サイト

Link to this Page
- PostgreSQL last edited on 23 October 2003 at 12:59 am