CentOS6
・phpPgAdmin インストール 設定
・インストール(CentOS)
#yum -y install phpPgAdmin
でエラー・・・(サーバが一時的にダウン?)
ソースを
http://phppgadmin.sourceforge.net/doku.php?id=download
よりダウンロード
今回はphpPgAdmin-5.0.3.tar.gz
を落としてきた。
ftpでcentosに送る。(ファイル名で転送モード切替で)
#tar xvfz phpPgAdmin-5.0.3.tar.gz 解凍
#cp -r /home/yamasaki/phpPgAdmin-5.0.3 /var/www/html ディレクトリの移動
・設定
#vi /var/www/html/phpPgAdmin-5.0.3/conf/config.inc.php
$conf['servers'][0]['host'] = 'localhost';
$conf['extra_login_security'] = false;
$conf['owned_only'] = true;
・postgresにパスワードを設定
$psql
postgres=# \du でList of roles 表示
postgres=# alter role postgres with password '31415926';
・sessio のパーミッションを変更
#cd /var/lib/php
#chmod 777 session
デフォルトは770
ブラウザで
http://192.168.0.52/phpPgAdmin/
へアクセス
ログインは
ユーザー:postgres
pass:*****
mainテーブルを作成し、カラム5つを設定した
カラムは
id,date,author,title.bikou
integerは整数の意味
smallintは短い整数
tyosya,bikouはtextで設定した
PgAdminからデータの入力が出来るが、Excelでデータを作りcsv形式で保存し
PgAdminにインポートすると楽にデータを作成できる。
直接入力はできるが、エクセルファイルをインポートすると、テキスト部分が表示されない
テキストエディタでUTF-8を選択し、保存で無事解決