VestaCP PostgreSQL Kurulumu ve pgAdmin Bağlantısı

PostgreSQL, veritabanları için ilişkisel model ile SQL standart sorgu dilini destekleyen bir veritabanı yönetim sistemidir. PostgreSQL aynı zamanda performans açısından iyi, güvenli ve geniş özellikli bir Veri Tabanı Yönetim Sistemi’dir. Tüm UNIX ya da Unix türevi (Linux, FreeBSD gibi) işletim sistemlerinde çalışır  ücretsiz ve açık kodludur.

Bu makalemizde ise VestaCP kurulu sunucularda PostgreSQL kurulumu yaparak pgAdmin ile bağlanacağız.

Bu makalede yer alan PostgreSQL kurulumunu tüm VestaCP Kurulu VDS Paketlerinde gerçekleştirebilirsiniz.

PostgreSQL server Kuruyoruz ;

Veritabanı kümesini başlatıyoruz ;

server başlatıyoruz ;

Hba Ayar dosyasını indiriyoruz ;

postgres kullanıcısına su ile giriş yaparak oracle kullanıcı şifresi belirliyoruz ve kullanıcıdan çıkıyoruz ;

Server yeniden başlarıyoruz ;

Vesta panelimizde pgsql database desteğini açıyoruz ;

İlgili değeri aşağıdaki şekilde düzenliyoruz ;

pg örneğini vesta içine kaydediyoruz ;

webinterface için kullanıcı veritabanı ekliyoruz ;

Server yeniden başlarıyoruz ;

PostgreSQL kurulumu vestacp üzerinde bu kadar. Peki pgAdmin ile nasıl bağlanabiliriz?

postgresql.conf dosyasını SSH üzerinden nano ile açıyoruz ;

#listen_addresses = ‘localhost’ satırını buluyoruz ;

vestacp-postgresql-kurulumu-1

Aşağıdaki şekilde güncelliyoruz ;

vestacp-postgresql-kurulumu-2

Eğer belirli bir ip adresinin erişmesini istiyor iseniz şu şekilde güncelleyebilirsiniz ;

Server yeniden başlarıyoruz ;

iptables e port ekliyoruz ;

PgAdmin ile bağlantı kuracağız ;

Eğer bağlantı kuracağımız işletim sistemimiz windows ise şu adresten pgAdmin indiriyoruz ; https://ftp.postgresql.org/pub/pgadmin3/release/v1.8.4/win32/pgadmin3-1.8.4.zip

Eğer farklı bir işletim sistemine sahip iseniz diğer sürümler ; https://ftp.postgresql.org/pub/pgadmin3/release/v1.8.4/win32/

Programı açarak şu ikona tıklıyoruz ;

vestacp-postgresql-kurulumu-ve-pgadmin-2

Kendi sunucu ip adresimizi girerek Ok tıklıyoruz ;

vestacp-postgresql-kurulumu-ve-pgadmin-1

Bağlantı sonrası görünen ;

vestacp-postgresql-kurulumu-ve-pgadmin-3

Eğer PgAdmin yerine SSH üzerinden işlemler yürütecek iseniz ;

Öncelikle postgres kullanıcısına geçiyoruz;

ardından aşağıdaki komutu yürütüyoruz ;

Bazı komutlar ;