Краткая инструкция по установке и первоначальной настройке российской СУБД PostgresPro в редакциях Standard 14.7 и 1C 14.7 на ОС CentOS 7.9
В первую очередь скачаем скрипт с помощью утилиты wget, который добавит необходимые записи в репозитории системы. Для этого выполним команду
для редакции Standard:
# wget https://repo.postgrespro.ru/pgpro-14/keys/pgpro-repo-add.sh
для редакции 1C:
# wget https://repo.postgrespro.ru/pg1c-14/keys/pgpro-repo-add.sh
Теперь запустим этот скрипт
# sh pgpro-repo-add.sh
и обновим репозитории
# yum update
После этого установим СУБД
для редакции Standard:
# yum install postgrespro-std-14
для редакции 1C:
# yum install postgrespro-1c-14
По окончанию установки служба должна запуститься автоматически и добавиться в автозагрузку. Проверяем
для редакции Standard:
# systemctl status postgrespro-std-14
для редакции 1C:
# systemctl status postgrespro-1c-14
Затем запустим консоль psql от имени пользователя postgres
# su postgres -c psql
Появится сообщение о версии консоли psql: psql (14.7)
Смотрим список баз данных на нашем сервере
\l
в редакции Standard:
Список баз данных Имя | Владелец | Кодировка | LC_COLLATE | LC_CTYPE | Права доступа -----------+----------+-----------+-----------------+-------------+----------------------- postgres | postgres | UTF8 | ru_RU.UTF-8@icu | ru_RU.UTF-8 | template0 | postgres | UTF8 | ru_RU.UTF-8@icu | ru_RU.UTF-8 | =c/postgres + | | | | | postgres=CTc/postgres template1 | postgres | UTF8 | ru_RU.UTF-8@icu | ru_RU.UTF-8 | =c/postgres + | | | | | postgres=CTc/postgres (3 строки)
в редакции 1C:
List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------+----------+----------+-------------+-------------+----------------------- postgres | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 | template0 | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres + | | | | | postgres=CTc/postgres template1 | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres + | | | | | postgres=CTc/postgres (3 rows)
выходим из консоли
\q
Теперь с сервером можно работать.
Рекомендуется сразу задать пароль пользователю postgres
# passwd postgres
В редакции Standard бинарники установится в /opt/pgpro/std-14/, конфиги и базы данных — в /var/lib/pgpro/std-14/data/.
В редакции 1C бинарники установится в /opt/pgpro/1c-14/, конфиги и базы данных — в /var/lib/pgpro/1c-14/data/.