Как установить PostgreSQL 11 на Fedora 28/27/26

by itisgood

Опубликован PostgreSQL 11.

Это объектно-реляционная, масштабируемая, совместимая с SQL-совместимостью система управления базами данных.

PostgreSQL разработан в Калифорнийском университете в университете компьютерных наук Беркли.

Эта статья поможет вам установить PostgreSQL 11 в систему Fedora 28/27/26.

Эта статья была протестирована на Fedora 28.

Шаг 1 – Настройка репозитория Yum

Во-первых, вам необходимо настроить репозиторий PostgreSQL в вашей системе.

Используйте одну из приведенных ниже команд в соответствии с версией вашей операционной системы.

## Fedora 28
rpm -Uvh https://yum.postgresql.org/11/fedora/fedora-28-x86_64/pgdg-fedora11-11-2.noarch.rpm

## Fedora 27
rpm -Uvh https://yum.postgresql.org/11/fedora/fedora-27-x86_64/pgdg-fedora11-11-2.noarch.rpm

## Fedora 26
rpm -Uvh https://yum.postgresql.org/11/fedora/fedora-26-x86_64/pgdg-fedora11-11-2.noarch.rpm

Для получения дополнительной информации посетите страницу ссылок репозиториев PostgreSQL, где вы можете получить rpm-пакет репозитория для различных операционных систем.

Шаг 2 – Установите PostgreSQL 11 на Fedora

После включения репозитория PostgreSQL yum в вашей системе используйте следующую команду для установки PostgreSQL 11 в вашей системе с помощью менеджера пакетов yum.

sudo dnf install postgresql11-server

Кроме того, в вашей системе будут установлены дополнительные пакеты. Введите y для подтверждения и завершения процесса установки.

Шаг 3 – Инициализация PGDATA

После этого вам нужно инициализировать экземпляр PostgreSQL.

Другими словами, это создаст каталог данных и другие файлы конфигурации в вашей системе. Для инициализации базы данных используйте команду ниже.

/usr/pgsql-11/bin/postgresql-11-setup initdb

Команда займет некоторое время, чтобы инициализировать PostgreSQL в первый раз. Переменная среды PGDATA содержит путь к каталогу данных.

Каталог данных PostgreSQL 11 Путь: /var/lib/pgsql/11/data/

Setp 4 – запуск сервера PostgreSQL

Чтобы запустить службу PostgreSQL, выполните следующую команду в соответствии с вашими операционными системами.

Кроме того, включите службу PostgreSQL для автозапуска при загрузке системы.

sudo systemctl enable postgresql-11.service
sudo systemctl start postgresql-11.service

Шаг 5 – Проверка установки PostgreSQL

После завершения вышеуказанных шагов. Ваш сервер PostgreSQL 11 готов к использованию. Войдите в postgres, чтобы проверить соединение.

su - postgres -c "psql"

psql (11.0)
Type "help" for help.

postgres=#

Вы можете создать пароль для пользовательских postgres для целей безопасности.

 \password postgres

В заключение вы успешно установили сервер базы данных PostgreSQL в систему Fedora 28/27/26.

You may also like

Leave a Comment