Перейти к содержимому
Круглосуточная помощь при сбоях
РуководстваСтатусКонтакты
intoclouds
Посмотреть панельЦеныЧастые вопросы
ВойтиСоздать аккаунт
  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

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

hello@intoclouds.io

Сервисы

Облачные серверыУправление DNSПочта для бизнесаЦены

Руководства

Развернуть серверУправлять DNSУправлять почтойСтатус

Об IntoClouds

Об IntoCloudsКонтактыПоддержкаВойтиСоздать аккаунт

© 2026 IntoClouds

УсловияКонфиденциальностьДопустимое использованиеДополнение об обработке данных