Установка СУБД Postgres Pro Std-14 и 1C-14 на ОС CentOS 7

Краткая инструкция по установке и первоначальной настройке российской СУБД 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/.

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

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