PostgreSQLの設定



############################################################################
●PostgreSQLの設定

# su - postgres

### データベース初期化
-bash-4.1$ export PGDATA=/var/lib/pgsql/data    <-- 設定済みの場合は行わない
-bash-4.1$ initdb

-bash-4.1$ vi /var/lib/pgsql/data/pg_hba.conf

    local   all         all                         trust
    host    all         all         127.0.0.1/32    trust
    host    all         all         192.168.1.0/24  trust

### PostgreSQL をスタート
-bash-4.1$ pg_ctl start
サーバは起動中です。

### データベース gusuku を作成
-bash-4.1$ createdb gusuku

### ユーザー gusuku を作成
-bash-4.1$ createuser gusuku
新しいロールをスーパーユーザとしますか?  (y/n)y

### pg_dump -f gusuku.pgdmp gusuku でバックアップしたDBを戻す
-bash-4.1$ psql gusuku < pg_dump-gusuku-20130806

root に戻って自動で起動するように設定する
-bash-4.1$ exit

[root@localhost ~]# chkconfig postgresql on



戻る