phpPostgreSQLをインストールする。
[html]
$ sudo yum install postgresql-server
$ sudo yum install postgresql-devel
$ sudo yum install postgresql-contrib
[/html]
postgresql-server
・サーバ本体
postgresql-devel
・DB接続のためのライブラリ等
postgresql-contrib
・暗号化等のライブラリ
バージョンの確認
[html]
postgres –version
postgres (PostgreSQL) 8.4.20
[/html]
DB初期化
[html]
$ sudo su – postgres
$ initdb -W -E UTF8 –no-locale -D /var/lib/pgsql/data
[/html]
自動起動設定
[html]
$ /etc/init.d/postgresql status
postmaster は停止しています
$ sudo chkconfig postgresql on
$ chkconfig | grep postgresql
postgresql 0:off 1:off 2:on 3:on 4:on 5:on 6:off
$ sudo /etc/init.d/postgresql start
postgresql サービスを開始中: [ OK ]
[/html]
外部からの接続設定
[html]
sudo vi /var/lib/pgsql/data/pg_hba.conf
[/html]
追記する
[html]
host all all 0.0.0.0/0 trust
[/html]
変更
[html]
sudo vi /var/lib/pgsql/data/postgresql.conf
[/html]
[html]
listen_addresses = ‘localhost’
↓
listen_addresses = ‘*’
#port = 5432
↓
port = 5432
[/html]
再起動
[html]
sudo /etc/init.d/postgresql restart
[/html]