Перейти к содержимому
intoclouds.io
Все руководстваСоздать аккаунт
  1. Главная
  2. Руководства
  3. PostgreSQL на VPS: установка и доступ через SSH

Руководства

PostgreSQL на VPS: установка и доступ через SSH

Проверьте установленную версию командой psql --version. Шаблон использует пакет дистрибутива: PostgreSQL 17 в Debian 13 и PostgreSQL 16 в Ubuntu 24.04.

IntoClouds · Опубликовано: 13 июля 2026 г. · Обновлено: 11 сентября 2026 г.

На этой странице
  1. Что на самом деле делает установщик в один клик
  2. Первые шаги на машине
  3. Открытие удалённого доступа без сожалений
  4. Резервные копии: то, что никто не пропускает дважды

Что на самом деле делает установщик в один клик

Проверьте установленную версию командой psql --version. Шаблон использует пакет дистрибутива: PostgreSQL 17 в Debian 13 и PostgreSQL 16 в Ubuntu 24.04.

Одна настройка по умолчанию важнее остальных: он слушает только localhost. Ничего не открыто в интернет, пока вы явно это не измените — база данных, доступная всему миру в первый же день, — это то, с чего начинаются истории взломов.

Первые шаги на машине

Зайдите по SSH и создайте настоящего пользователя и базу данных, вместо того чтобы работать под суперпользователем:

  • sudo -u postgres createuser --pwprompt app
  • sudo -u postgres createdb -O app appdb
  • Подключение: psql -U app -d appdb -h 127.0.0.1

Внутри контейнера адрес 127.0.0.1 указывает на этот контейнер. Соединяйте контейнеры через общую сеть Docker и имя сервиса базы данных.

Открытие удалённого доступа без сожалений

Оставьте PostgreSQL на localhost. Для удалённого администрирования подключайтесь через SSH-туннель:

ssh -L 15432:127.0.0.1:5432 root@<server-ip>
psql -h 127.0.0.1 -p 15432 -U app -d appdb

Резервные копии: то, что никто не пропускает дважды

Мы не резервируем ваш сервер, пока вы это не включите: автоматические ежедневные бэкапы — платная опция, и об этом сказано в наших Условиях, а не мелким шрифтом. Для базы данных в любом случае нужны два слоя: бэкап или снапшот всего сервера перед рискованными изменениями и pg_dump куда-то за пределы машины (cron + любое объектное хранилище) для самих данных. Дамп, который вы ни разу не восстанавливали на пробу, — это надежда, а не бэкап: восстановите его один раз в черновую базу и убедитесь, что процедура работает.

Официальная документация

  • PostgreSQL · Backup ↗
  • Debian 13 · PostgreSQL ↗
  • PostgreSQL · SSH ↗

Выберите следующий шаг

Поможем выбрать сервер, запустить и перенести проект. Пришлите текущую конфигурацию и требования — согласуем объём и стоимость работ до начала.

Облачные серверы →Посмотреть цены на VPS →Обсудить проект →
Docker на VPS: установка и запуск контейнеровn8n на VPS: установка и автоматизацияПеренос сайта на VPS: порядок действий и проверки
intoclouds.io

Серверы, домены, DNS и почта — одна панель, одна страница биллинга.

Облачные серверыПочта для бизнесаДомены и DNSОб IntoCloudsКонтактыВойтиСоздать аккаунтЦеныСтатусРуководстваУсловияКонфиденциальностьДопустимое использованиеДополнение об обработке данныхabuse@intoclouds.iohello@intoclouds.io

© 2026 IntoClouds · Дата-центры в ЕС, США и Азии