Установка PostgreSQL на выделенный сервер
PostgreSQL — это мощная объектно-реляционная система баз данных с открытым исходным кодом с более чем 30-летним активным развитием, которая заслужила прочную репутацию за надежность, функциональность и производительность.
В официальной документации можно найти множество информации, описывающей, как устанавливать и использовать PostgreSQL. Сообщество PostgreSQL предоставляет множество полезных мест, где можно ознакомиться с технологией, узнать, как она работает, и найти возможности для карьерного роста.
Установку будем производить на тестовом стенде VPS на хостинге Aeza со следующей конфигурацией:
Сеть — NAT (IP из локальной сети с пробросом на «белый» IP), 100 Мбит/с
Процессор — Intel Core i5-7400 3.0 GHz, 2 выделенных ядра
Оперативная память — 4 ГБ
Операционная система — Ubuntu Server 21.10 (GNU/Linux 5.13.0-28-generic x86_64)
Установка системы велась не с шаблона, а с официального ISO образа Live Server.
Установки на базе Ubuntu и Debian имеют несколько уникальный дизайн, который позволяет независимо управлять несколькими кластерами баз данных. Это позволяет запускать как несколько экземпляров базы данных, так и несколько версий проще, чем другие схемы упаковки.
Примечание. если вы не хотите, чтобы, например, PostgreSQL или Slony запускались автоматически при обновлении программного обеспечения, выполните следующие действия:
Сперва добавим официальный PPA в систему.
В официальной документации можно найти множество информации, описывающей, как устанавливать и использовать PostgreSQL. Сообщество PostgreSQL предоставляет множество полезных мест, где можно ознакомиться с технологией, узнать, как она работает, и найти возможности для карьерного роста.
Установку будем производить на тестовом стенде VPS на хостинге Aeza со следующей конфигурацией:
Сеть — NAT (IP из локальной сети с пробросом на «белый» IP), 100 Мбит/с
Процессор — Intel Core i5-7400 3.0 GHz, 2 выделенных ядра
Оперативная память — 4 ГБ
Операционная система — Ubuntu Server 21.10 (GNU/Linux 5.13.0-28-generic x86_64)
Установка системы велась не с шаблона, а с официального ISO образа Live Server.
Установки на базе Ubuntu и Debian имеют несколько уникальный дизайн, который позволяет независимо управлять несколькими кластерами баз данных. Это позволяет запускать как несколько экземпляров базы данных, так и несколько версий проще, чем другие схемы упаковки.
Примечание. если вы не хотите, чтобы, например, PostgreSQL или Slony запускались автоматически при обновлении программного обеспечения, выполните следующие действия:
echo 'if $1 in postgresql-9.3|slony1-2 then exit 101 else exit 0' > /usr/sbin/policy-rc.d
chmod +x /usr/sbin/policy-rc.d
Выполнять установку будем из официального репозитория.Сперва добавим официальный PPA в систему.
sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
Теперь установим публичный ключ.wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
И наконец установим сей продукт.apt-get -y install postgresql
Все, на этом установка закончена.