Перейти к основному содержимому

Установка и настройка PostgreSQL

Установка PostgreSQL показана на примере версий 13.1 (Windows) и 10.15 (Linux).

ОС Windows

примечание

В качестве примера используется ОС Windows 10 Pro.

Установка

Чтобы установить PostgreSQL, выполните следующие действия:

  • Скачайте установщик https://www.enterprisedb.com/downloads/postgres-postgresql-downloads.

  • Запустите установщик и нажимайте Next >. В подавляющем большинстве случаев ничего менять не нужно, но для некоторых шагов мы дадим пояснения:

    Запуск установщика

    Выбор директории для установки

    Настройка компонентов

    Выбор директории для хранения данных

  • На этом шаге задайте пароль пользователя postgres. Этот пользователь и пароль понадобятся вам для взаимодействия с сервером:

    Задание пароля пользователя postgres

  • Пройдите следующие шаги установщика:

    Выбор номера порта

    Выбор расширенных настроек

    Общая информация об установке

    Установщик настроен и готов к работе

  • Установка PostgreSQL займет некоторое время:

    Процесс установки PostgreSQL

  • После окончания установки снимите флажок Stack Builder... и нажмите Finish:

    Завершение установки PostgreSQL

Проверка

Чтобы проверить работоспособность PostgreSQL, запустите pgAdmin. Для этого:

  • Нажмите Пуск.

  • В списке приложений найдите группу PostgreSQL 13, а в ней приложение pgAdmin 4:

    Поиск приложения pgAdmin 4

  • Запустите pgAdmin, введите пароль пользователя postgres (вы задавали его в процессе установки) и посмотрите состояние локального экземпляра PostgreSQL:

    Запуск pgAdmin

ОС Linux

примечание

В качестве примера используется ОС Ubuntu 20.04.

Установка

Чтобы установить PostgreSQL, выполните следующие действия:

  • Запустите терминал.

  • Войдите как пользователь root:

    sudo -i
  • Установите PostgreSQL:

    apt install postgresql postgresql-contrib
  • Добавьте демон postgresql в автозагрузку:

    systemctl enable postgresql
  • Запустите демон:

    systemctl start postgresql

Настройка

Задайте пароль пользователя postgres. Для этого выполните следующие команды:

  • su - postgres
    psql
    \password postgres
  • Введите пароль, нажмите Enter.

  • Подтвердите пароль, нажмите Enter.

  • После этого вернитесь в контекст пользователя root:

    \q
    exit

Проверка

Чтобы проверить работоспособность PostgreSQL, выполните следующую команду:

systemctl status postgresql

В случае успеха вы увидите аналогичное сообщение:

Сообщение об успешной установке PostgreSQL в ОС Linux

См. также