Мои сайты
Частые вопросы
Полезные ссылки
Операционные системы
Программное обеспечение
Оборудование
СУБД
Кулинария
Дата создания: 2023/02/12 07:11 (C) mihanik
Будем устанавливать PostgreSQL 14-й версии от фирмы Postgres Pro
Открываем терминал.
При помощи команды
sudo su
становимся суперпользователем root.
Устанавливаем PostgreSQL
cd ~ wget https://repo.postgrespro.ru/pg1c-14/keys/pgpro-repo-add.sh chmod +x ./pgpro-repo-add.sh ./pgpro-repo-add.sh yum -y install postgrespro-1c-14
Теперь настроим среду пользователя postgres
su - postgres cd ~ echo PGDATA=/var/lib/pgpro/1c-14/data >> .bash_profile echo export PGDATA >> .bash_profile echo export PATH=/opt/pgpro/1c-14/bin:$PATH >> .bash_profile echo export MANPATH=/opt/pgpro/1c-14/share/man:$MANPATH >> .bash_profile exit
Создадим пароль для пользователя postgres
su - postgres psql ALTER USER postgres WITH ENCRYPTED PASSWORD '654321'; \q exit
Включим автозапуск PostgreSQL
systemctl enable postgrespro-1c-14.service systemctl start postgrespro-1c-14.service
Проверим состояние PostgreSQL
# systemctl status postgrespro-1c-14.service ● postgrespro-1c-14.service - Postgres Pro 1c 14 database server Loaded: loaded (/usr/lib/systemd/system/postgrespro-1c-14.service; enabled> Active: active (running) since Sat 2023-02-11 11:14:32 MSK; 23h ago Main PID: 811 (postgres) Tasks: 8 (limit: 99056) Memory: 119.5M CPU: 9.112s CGroup: /system.slice/postgrespro-1c-14.service ├─811 /opt/pgpro/1c-14/bin/postgres -D /var/lib/pgpro/1c-14/data ├─841 "postgres: logger " ├─849 "postgres: checkpointer " ├─850 "postgres: background writer " ├─851 "postgres: walwriter " ├─852 "postgres: autovacuum launcher " ├─853 "postgres: stats collector " └─854 "postgres: logical replication launcher "
После установки PostgreSQL его можно немного настроить. Рекомендуемые параметры можно узнать, запустив скрипт, который расположен тут:
/opt/pgpro/1c-14/share/1c.tune