setup PosgreSQL on CentOS 6.3
さくらVPS(CentOS 6.3)にPostgreSQLをsetupした。
1. rpm によるinstall
% sudo yum install postgresql postgresql-server
2. 初期構築
% sudo service postgresql initdb
3. 認証設定
このままだと、認証がident設定となり、unixユーザと同じpostgreSQL内のユーザでないとpostgreSQLに接続できない。
なので、/var/lib/pgsql/data/pg_hba.conf の内容を変更する。
この場合は、unixユーザなら誰でもパスワードなしで任意のpostgreSQLユーザになれる設定。
% sudo vi /var/lib/pgsql/data/pg_hba.conf --- local all all trust host all all 127.0.0.1/32 trust host all all ::1/128 trust ---