# PostgreSQL sunucuma nasıl bağlanırım?

https://www.seturack.com/bilgi-bankasi/makale/postgres-sunucuma-nasil-baglanirim

1. Panelde **Sunucularım** sayfasını açın, sunucunuza tıklayın.
2. **Genel Bakış** sekmesinde **Uygulama** satırında "PostgreSQL hazır" yazmasını bekleyin. Sayfa kendini yeniler.
3. **Bağlantı adresi**, **Giriş adı** ve **Şifre** satırlarındaki bilgileri kopyalayın.

## Bağlanmak

Bağlantı dizesi şöyle olur:

`postgresql://yonetici:ŞİFRE@IP:5432/uygulama?sslmode=require`

Kurulumda `uygulama` adında bir veritabanı hazırlanır. Giriş adı `yonetici` tam yetkilidir, uygulamanız için ayrı bir kullanıcı açmanız iyi olur.

## Güvenlik

- Veritabanı portu **5432** internete açıktır. Yalnız kendi sunucularınızın bağlanmasını istiyorsanız güvenlik duvarında sınırlayın: `ufw delete allow 5432/tcp`, ardından `ufw allow from SİZİN_IP to any port 5432`.
- Uzaktan bağlantı yalnız TLS ile kabul edilir. Sertifika kendinden imzalıdır, bu yüzden `sslmode=require` kullanın.
- Node.js'in `pg` sürücüsü `sslmode=require` gördüğünde sertifikayı doğrular ve bağlantıyı reddeder. Bu sürücüde dizenin sonunu `sslmode=no-verify` yapın: bağlantı şifreli kalır, sunucunun kimliği doğrulanmaz.

**Henüz sunucunuz yok mu?** [PostgreSQL kurulu sunucu sipariş edin](https://www.seturack.com/postgres-vps): boyutu kendiniz seçersiniz, ne seçtiyseniz onu ödersiniz.
