Как установить Postgresql — 13 CentOS 8 | DATAENGINER

Как установить Postgresql — 13 CentOS 8

PostgreSQL — очень популярная система управления объектно-реляционными базами данных (СУБД) с открытым исходным кодом, созданная для гарантии надежности, эффективности и целостности данных. Разработка ведется уже более 30 лет, и проект заслужил прочную репутацию благодаря надежности, функциональной надежности и производительности. PostgreSQL используется тысячами компаний для осуществления платежных транзакций, огромного трафика веб-сайтов, платформ электронной коммерции и т. д. Он также позволяет добавлять пользовательские функции, разработанные с использованием таких языков программирования, как Java, Python, C / C ++ и многих других.

В этом руководстве мы объясним, как установить и настроить сервер базы данных PostgreSQL 13 на сервере CentOS 8 Linux. На момент обновления этой статьи последний выпуск PostgreSQL 13 Beta 12 не предназначен для производственных целей, а предназначен только для тестирования. Информацию обо всех функциях и изменениях, обнаруженных в PostgreSQL 13, можно найти в примечаниях к  выпуску.

Шаг 1. Обновите систему CentOS

Мы всегда работаем над последней версией ОС, чтобы убедиться в отсутствии старых проблем с зависимостями. Войдите на свой сервер CentOS 8 и выполните следующие команды, чтобы обновить все установленные пакеты.

dnf update -y

После обновления системы я рекомендую вам выполнить перезагрузку, чтобы запустить новое ядро, если оно было обновлено.

sudo reboot

Шаг 2: Добавьте репозиторий PostgreSQL 13 в CentOS 8

Теперь, когда мы обновили и перезагрузили нашу систему, давайте добавим репозиторий DNF, необходимый для получения пакетов из репозитория PostgreSQL.

Установим пакет RPM.

dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm

Отключим встроенный модуль PostgreSQL

dnf -qy module disable postgresql

Установим PostgreSQL

dnf install -y postgresql13-server

При желании инициализировать базу данных и включить автоматический запуск:

usr/pgsql-13/bin/postgresql-13-setup initdb
systemctl enable postgresql-13
systemctl start postgresql-13

Проверим что мы можем подключиться к консоли управления PostgreSQL 13.

su - postgres

И выполним вызов консоли:

psql

Если мы попали в консоль то значит все хорошо и выполним команду «\q», для выхода

По сути установка PostgreSQL 13 завершена, а значит мы можем перейти к созданию базы данных. О том как создать первую базу данных статья находится ниже.

С тем, как создать базу данных вы можете ознакомиться здесь.

А тут мы рассмотрели как установить CentOS8.

Статья об установке доступна здесь.

Шпаргалки PostgeSQL-13.

Постоянный редактор и автор сайта

Leave a reply:

Your email address will not be published.

Site Footer