Установите и настройте PostgreSQL в Ubuntu и Debian

Вот несколько способов установки и настройки PostgreSQL в Ubuntu или Debian:

Метод 1: использование диспетчера пакетов

  1. Откройте терминал.
  2. Обновите списки пакетов, выполнив команду: sudo apt update.
  3. Установите PostgreSQL, выполнив команду: sudo apt install postgresql.
  4. После завершения установки PostgreSQL должен запуститься автоматически. Вы можете проверить его статус, выполнив: sudo systemctl status postgresql.

Метод 2: использование репозитория Apt PostgreSQL

  1. Откройте терминал.
  2. Импортируйте ключ репозитория, выполнив команду: wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key добавить -.
  3. Добавьте репозиторий PostgreSQL Apt в систему, выполнив команду: sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)- pgdg main" >/etc/apt/sources.list.d/pgdg.list'.
  4. Обновите списки пакетов, выполнив: sudo apt update.
  5. Установите PostgreSQL, выполнив команду: sudo apt install postgresql.
  6. PostgreSQL должен запуститься автоматически после установки. Вы можете проверить его статус, выполнив: sudo systemctl status postgresql.

Метод 3: использование официального репозитория PostgreSQL

  1. Откройте терминал.
  2. Загрузите пакет репозитория PostgreSQL для вашей версии Ubuntu/Debian с официального сайта ( https://www.postgresql.org/download/linux/ ).
  3. Установите пакет репозитория, выполнив команду: sudo dpkg -i <имя-репозитория-пакета>.deb. Замените фактическим именем пакета.
  4. Обновите списки пакетов, выполнив: sudo apt update.
  5. Установите PostgreSQL, выполнив команду: sudo apt install postgresql.
  6. PostgreSQL должен запуститься автоматически после установки. Вы можете проверить его статус, выполнив: sudo systemctl status postgresql.

Чтобы настроить PostgreSQL, вы можете отредактировать основной файл конфигурации, расположенный по адресу /etc/postgresql//main/postgresql.conf. Внесите необходимые изменения и перезапустите PostgreSQL, чтобы изменения вступили в силу.