Руководства
PostgreSQL на VPS: установка и доступ через SSH
Проверьте установленную версию командой psql --version. Шаблон использует пакет дистрибутива: PostgreSQL 17 в Debian 13 и PostgreSQL 16 в Ubuntu 24.04.
IntoClouds · Опубликовано: 13 июля 2026 г. · Обновлено: 11 сентября 2026 г.
Что на самом деле делает установщик в один клик
Проверьте установленную версию командой psql --version. Шаблон использует пакет дистрибутива: PostgreSQL 17 в Debian 13 и PostgreSQL 16 в Ubuntu 24.04.
Одна настройка по умолчанию важнее остальных: он слушает только localhost. Ничего не открыто в интернет, пока вы явно это не измените — база данных, доступная всему миру в первый же день, — это то, с чего начинаются истории взломов.
Первые шаги на машине
Зайдите по SSH и создайте настоящего пользователя и базу данных, вместо того чтобы работать под суперпользователем:
sudo -u postgres createuser --pwprompt appsudo -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 + любое объектное хранилище) для самих данных. Дамп, который вы ни разу не восстанавливали на пробу, — это надежда, а не бэкап: восстановите его один раз в черновую базу и убедитесь, что процедура работает.
Официальная документация
Выберите следующий шаг
Поможем выбрать сервер, запустить и перенести проект. Пришлите текущую конфигурацию и требования — согласуем объём и стоимость работ до начала.