Установка Postgresql 9.4

Инструкция на сайте Postgresql. Гоу!

Дабавляем репозиторий, текущая версия такая

yum install http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-redhat94-9.4-1.noarch.rpm

Устанавливаем

yum install postgresql94-server postgresql94-contrib

добавляем в автозапуск и запускаем:

/etc/init.d/postgresql-9.4 on
/etc/init.d/postgresql-9.4 initdb
/etc/init.d/postgresql-9.4 start

или

chkconfig postgresql-9.4 on
service postgresql-9.4 initdb
service postgresql-9.4 start

 

Создание Базы данных

Переходим под пользователя postgres:

su postgres
psql

создаем базу:

postgres=# CREATE DATABASE test_database;

добавляем пользователя:

postgres=# CREATE USER user_name WITH password 'pass';

выдаем гранты:

postgres=# GRANT ALL privileges ON DATABASE database_name TO user_name;

меняем параль у пользователя:

ALTER USER postgres WITH PASSWORD 'new_pass';

Настройки

Конфиги лежать в /var/lib/pgsql/9.4/data

Настройка доступа из вне

конфиг pg_hba.conf:

добавляем:

host all all IP/32 md5

например:

host all all 222.13.168.444/32 md5

 

конфиг postgresql.conf:

listener_addresses='*';

 

открываем порт в фаерволе 5432.

 

Written by 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *