インストール
# yum install postgresql
# yum install postgresql-server
サービスの起動
# service postgresql start
postgresql サービスを開始中: [ OK ]
データベースクラスタの作成
# su - postgres
$ echo $PGDATA
/var/lib/pgsql/data
$ initdb --encoding=UTF8 --no-locale
ユーザー作成
- postgresユーザーに移行
$ su - postgres
- ユーザー作成
$ createuser
Enter name of role to add: xxxx
Shall the new role be a superuser? (y/n) n
Shall the new role be allowed to create databases? (y/n) y
Shall the new role be allowed to create more new roles? (y/n) n
CREATE ROLE
一般ユーザーの作成
- postgresユーザーに移行
$ su - postgres
- ユーザー作成
$ createuser username
- ユーザーが作成されていることを確認する
$ psql
postgres=# SELECT usename,usesuper from pg_user;
usename | usesuper
----------+----------
postgres | t
xxxx | f
(2 rows)
postgres=# \q
phpPgAdminのインストール
- phpPgAdminのインストール
$ sudo yum install phpPgAdmin
- 設定
- postgresユーザーでログインできるように、/etc/phpPgAdmin/config.inc.phpを編集する。
# vi /etc/phpPgAdmin/config.inc.php
$conf['extra_login_security'] = false; ← trueをfalseに変更する
- PostgreSQL, httpdを再起動する。
# service postgresql restart
# service httpd restart
- 動作確認
http://localhost/phpPgAdmin/にブラウザでアクセスする。
0 件のコメント:
コメントを投稿