Pardus Sunucu Postgresql Kurulumu
apt install postgresql
Kurulum tamamlandı.
Systemctl status postgresql Ps -ef | grep postgre
Komutları ile postgresql servislerinin durumuna bakalım. Herhangi bir problem vb. varsa müdahale ederiz.
Postgresql kurulumu tamamlandıktan sonra,
Psql
Komutu ile postgresql konsoluna ulaşmaya çalışalım. Denediğimizde pardusun postgre kullanıcısı için root rolünün olmadığı uyarısı ile karşılaşırız. Postgresql kurulumu yapılırken default olarak postgre isminde bir kullanıcı ile gelir. Ya bu kullanıcı için root yetkisi vereceğiz yada konsol işlemlerini bu kullanıcı ile yapacağız.
su – postgres
komutu ile kullanıcı değiştirip konsolda postgres kullanıcısına geçiyoruz.
\l
Komutu ile postgresql tarafındaki database durumlarını listeleyebiliriz.
Şu anda postgresql tarafı sağlıklı bir şekilde çalışmakta.
Upgrade
Pardus sunucu üzerinde kurulum yaparken postgresql default olarak 9.6 versiyon ile geldi. Eğer bu versiyon yerine farklı bir versiyon kurmak ya da ilgili versiyonu mevcut halinden upgrade yapmak istiyor isek aşağıdaki adımları takip edebiliriz.
echo "deb http://apt.postgresql.org/pub/repos/apt stretch-pgdm main" >> /etc/apt/sources.list.d/pgdg.list
wget –quiet http://apt.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add –
komutu ile güvenlik imzalarınıda almış oluyoruz.
apt update apt upgrade postgresql
Komutu ile upgrade işlemini başlatabiliriz. Burada ikinci bir nokta ise;
apt upgrade postgresql-10
Komutu verilirse postgresql-10 versiyona upgrade yapılır eğer sadece postgresql kullanılırsa şu anda dağıtımda olan en son sürüme otomatik olarak sistem upgrade olur.
Pgadmin
Postgresql tarafında grafiksel bir uygulama ile postgresql veri tabanlarını yönetebiliriz. Bunun için pgadmin4 uygulamasını kullanacağız.
apt install pgadmin4
komutunu kullanabiliriz.
apt install pgadmin4-apache2
komutu ile pgadmin kullanacağımız apache kurulumu yapıyoruz.
Daha sonrasında servisleri restart ettiğimiz an aşağıdaki ekran ile karşılaşırız.
http://192.168.126.128/pgadmin4
Kurulum tamamlandı. Postgresql serisine devam edeceğiz.
Öncelikle makale için teşekkürler, elinize sağlık. Aşağıdaki kısımda hata veriyor. Yardımcı olabilir misiniz.
echo “deb http://apt.postgresql.org/pub/repos/apt stretch-pgdm main” >> /etc/apt/sources.list.d/pgdg.list
selamlar
teşekkür ederim. yukarıdaki kodu copy-paste edip konsola yapıştırınca herhangi bir hata vermiyor. direk sourcelist oluşuyor.
acaba hata derken yetkisi olmayan bir user ile işlemi yapıyor olmayasınız. sudo su – yapıp root olduktan sonra deneyebilir misiniz.