Установка и запуск PostgreSQL на CentOS

Установка и запуск PostgreSQL на CentOS

Установка осуществляется так:

sudo yum install postgresql-server postgresql-contrib

Кроме этого, из-за политик безопасности операционных систем семейства RedHat, к коим относится и CentOS, в автоматический инсталлятор не включены команды по инициализации базы данных и добавлению postgresql в автозапуск. Делаем ручками:

service postgresql initdb
chkconfig postgresql on

Для администрирования postgresql из командной строки сменим пользователя:

su — postgres

И подключимся:

psql

Теперь можно создавать пользователей, базы данных и привилегии:

CREATE USER user WITH PASSWORD ‘password’;
CREATE DATABASE jira;
GRANT ALL PRIVILEGES ON DATABASE jira to user;