Как подключиться к серверу PostgreSQL?
- В панели откройте Мои серверы и нажмите на свой сервер.
- На вкладке Обзор дождитесь, пока в строке Приложение появится «PostgreSQL готов». Страница обновляется сама.
- Скопируйте данные из строк Адрес подключения, Логин и Пароль.
Подключение
Строка подключения выглядит так:
postgresql://yonetici:PASSWORD@IP:5432/uygulama?sslmode=require
При установке создаётся база данных uygulama. У логина yonetici полные права, поэтому для своего приложения лучше создать отдельного пользователя.
Безопасность
- Порт базы данных 5432 открыт для интернета. Чтобы подключаться могли только ваши серверы, ограничьте его в брандмауэре:
ufw delete allow 5432/tcp, затемufw allow from YOUR_IP to any port 5432. - Удалённые подключения принимаются только по TLS. Сертификат самоподписанный, поэтому используйте
sslmode=require. - Драйвер
pgдля Node.js проверяет сертификат, если видитsslmode=require, и отклоняет подключение. Для этого драйвера завершите строку параметромsslmode=no-verify: соединение останется зашифрованным, но подлинность сервера проверяться не будет.
Сервера ещё нет? Закажите сервер с установленным PostgreSQL: вы выбираете размер и платите только за выбранное.
Эта статья была полезна?
Спасибо за отзыв!