Установка и запуск 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;