PostgreSQL Kurulumu (initdb)

İnitdb komutu PostgreSQL ‘in başlaması için önemli adımlardan birisidir.

İnitdb yapıldığında  Cluster oluşur ve initdb yapıldığında template, template1 ve postgres veritabanları oluşur.

Template1 veritabanını kalıp gibi düşünebilirsiniz.

Veritabanı oluştururken hiçbirşey belirtilmediyse template1 veritabanında ki konfigurasyonları kopyalayarak veritabanını oluşturur.

 /usr/pgsql-13/bin/initdb -D /var/lib/pgsql/13/data/

Bu komut ile initdb yapabiliriz ya da farklı bir dizinde cluster’ı oluşturabiliriz. Fakat farklı bir dizinde oluşturacaksak o dizinde postgres kullanıcısının izni olması gerekiyor.

İnitdb den sonra ki kısımı isterseniz değiştirebilirsiniz ( /var/lib/pgsql/13/data yazılan yer)

İnitdb yaptık clusterımızı oluşturduk fakat hala PostgreSQLimiz ayakta değil ayakta olması için iki farklı yöntem vardır. İki yöntem için diğer yazılarımı okumaya devam edin.

Loading