PostgreSQL Konfigürasyonu
Adım 1: Postgres kullanıcısına şifre oluşturun
Postgres veritabanında işlem yapacağımız için önce psql aracına ulaşmamız gerekir.
sudo -u postgres psqlPostgres indirilikten sonra şifre oluşturma işlemini yapmanız gerekir.
\password postgresGirmek istediğiniz şifreyi yazabilirsiniz.

Adım 2: Postgresql.conf dosyasındaki yapılacak değişiklikler
Postgresql kurulduğunda, psql yalnızca localhost bağlantılarının dinlenmesine izin verir. Bu yüzden uzak TCP/IP bağlantısından gelen tüm bağlantı isteklerini engeller.
Postgresql.conf dosyasını açın
Dosya yolunuz bu şekilde olmalıdır eğer Postgresql versiyonunuz 15'ten aşağı ise hata verir. PostgreSQL versiyonunuzu güncelleyin veya tekrardan PostgreSQL Kurulumu sayfasına gidip indirebilirsiniz.
sudo nano /etc/postgresql/15/main/postgresql.confDosya içerisinde listen_addresses kısmını bulunuz. Resimdeki gibi listen_address = '*' şeklinde değiştiriniz.

Adım 3: Erişim için pg_hba.conf dosyasını düzenleme
pg_hba.conf dosyasını açın
sudo nano /etc/postgresql/15/main/pg_hba.confEn alt satıra gelin ve bu iki satırı ekleyin.
host all all 0.0.0.0/0 md5host all all ::0/0 md5
Adım 4: PostgreSQL servisini yeniden başlatın
Bütün değişiklerin uygulanması için PostgreSQL servisini yeniden başlatmanız gerekir.
sudo systemctl restart postgresqlAdım 5: PostgreSQL servisinin dinlediği portları kontrol edin
ss -nlt | grep 5432Bu şekilde bir yanıt vermesi gerekir. Bu, psql'nin artık uzaktan erişim için etkinleştirildiği anlamına gelir.

Bu yanıtı aldıktan sonra Linux Manuel Kurulum sayfasına gidip kurulum aşamalarını gerçekleştirebilirsiniz.
Last updated
Was this helpful?