PARDUS

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 Şu an Pardus depolarında  postgresql  9.6 versiyonu mevcuttur, direk depodan  kurulabilir.

Code Block
themeEclipse
apt install postgresql

 Pardus sunucu üzerinde PostgreSQL (farklı bir sürüm) kurulumu için aşağıdaki adımların izlenmesi gerekmektedir. Biz bu dökümanda PostgreSQL 10 versiyonu üzerinden ilerleyeceğiz.

  1. https://www.postgresql.org/download/linux/debian/ adresine gidilerek 

  2. Bu adımda seçtiğiniz doğru seçimi yapmak, repo ve anahtar seçimi için önemlidir. Stretch seçimi ile ilerleyiniz.
  3. Konsolda aşağıdaki komut ile ilgili repo eklenir. 

    Code Block
    themeEclipse
    touch "deb http://apt.postgresql.org/pub/repos/apt stretch-pgdm main" >> /etc/apt/sources.list.d/pgdg.list


  4. İlgili güvenlik anahtarı eklenir ve güncelleme gerçekleştirilir.

    Code Block
    themeEclipse
    wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - 
    sudo apt-get update


  5. Depoların ve güvenlik anahtarlarının eklenmesinin ardından postgresql-10 paketi aşağıdaki gibi kurulur.

    Code Block
    themeEclipse
    sudo apt install postgresql-10


  6. Servisin durumu kontrol edilir.

    Code Block
    themeEclipse
    systemctl status postgresql.service




  7. Kurulan veri tabanını grafiksel arayüzle yönetmek için pgadmin4-apache2 paketleri kurulur. Bu işlem tercihe bağlıdır, grafik arayüz gereksinimi duymayan kullanıcı 10.adımda gösterilen şekilde postgresql konsolunda çalışmaya başlayabilir.

    Code Block
    themeEclipse
    apt install pgadmin4-apache2

  8. email adresi ve devamında şifre girilerek, konfigürasyon tamamlanır.



  9. Kurulum tamamlanmıştır, internet tarayıcı üzerinde localhost/pgadmin4 adresi üzerinden grafiksel yönetim aracına ulaşabilir, login olarak ( bir önceki adımda verilen mail adresi ve şifre ile) çalışmaya başlayabilirsiniz.





  10. postgres kullanıcısı kurulumla birlikte otomatik oluşmaktadır, postgres kullanıcısını yetkili olarak açarak, postgresql konsoluna ulaşabilir, grafik arayüz olmaksızın çalışabilirsiniz.

Code Block
themeEclipse
su postgres (kullanıcıya yetkili olarak geçiş yapılır)
\l (ile veritabanları listelenir)