wiki:mysql:percona_postgreesql
Содержание
Установка Percona Postgres
Установим percona postgres 13 на Centos 7
Добавим epel-release repo
# Если еще нет в ОСи epel-release # yum -y install epel-release yum repolist
Добавим репозиторий percona для centos
# Репозиторий percona для centos # yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
Выбираем релиз нужной версии percona
# Выбираем релиз percona postgres 13 # percona-release setup ppg-13
# Устанавливаем percona postgres 13 # yum install -y percona-ppg-server13
Инициализируем базы
# Инициализируем базы percona postgres 13 # /usr/pgsql-13/bin/postgresql-13-setup initdb
Стартуем сервис
# Стартуем percona postgres 13 # systemctl start postgresql-13
Работа с postgres
Пользователь postgres и БД создаются автоматически при установке и инициализации, поэтому уже можно действовать:
Заходим, как пользователь postgres
# От root - сразу проваливаемся в пользователя postgres su postgres # Через sudo: $ sudo su postgres
bash-4.2$ whoami postgres bash-4.2$ exit
Заходим в консоль psql
# От root в консоль сервера: su - postgres -c psql
Зайдем и проверим версию postgres
# su - postgres -c psql psql (13.11 - Percona Distribution) TYPE "help" FOR help. postgres=# SELECT version(); version -------------------------------------------------------------------------------------------------------------------------------- PostgreSQL 13.11 - Percona Distribution ON x86_64-pc-linux-gnu, compiled BY gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5), 64-bit (1 ROW) postgres=# \q
Процесс работает от пользователя posgres и называется postmaster Путь к нему - /usr/pgsql-13/bin/postmaster Данные лежат в каталоге - /var/lib/pgsql/13/data/
Все это и многое другое доступно на сайте percona
wiki/mysql/percona_postgreesql.txt · Последнее изменение: 2023/08/08 18:17 — Diman