Centos 7 Üzerine PostgreSQL 13 kurulumu

PostgreSQL hepimizin bildiği gibi güçlü open source veritabanlarından birisidir. Yakın zamanlarda PostgreSQL 13 versiyonun realese olmasından dolayı Centos 7 üzerinde kurmak ve denemek istedim.

PostgreSQL kurulumuna geçmeden önce yeni gelen özelliklerin bazılarına göz atmak isterseniz PostgreSQL 13 Yenilikleri  isimli yazıma bakabilirsiniz.

İlk olarak postgresql 13 reposunu  aşağıdaki gibi indiriyoruz.

yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

Repomuzu başarılı bir şekilde indirdikten sonra  extension yükleneceği zaman veya herhangi bir modül yükleneceği zaman problem yaşanmaması için bütün paketleri aşağıdaki komut yardımı ile yüklüyoruz.

yum install postgresql13-server postgresql13 postgresql13-devel postgresql13-libs -y

Kurarken aşağıdaki gibi hata alıyorsanız . llvm-toolset-7 kurulumu  isimli yazımdan faydalanabilirsiniz.

Error: Package: postgresql13-devel-13.0-1PGDG.rhel7.x86_64 (pgdg13)
Requires: llvm-toolset-7-clang >= 4.0.1
You could try using –skip-broken to work around the problem

Servisimiz yüklendikten sonra aşağıdaki komut  yardımı ile clusterımız için gerekli olan dosyaları kurulması için aşağıdaki komut yardımı ile default dizine yüklenmesini sağlıyoruz. Farklı bir  dizine cluster dosyalarını yüklemek istiyorsanız PostgreSQL 11 Kurulumu  yazımdan yararlanabilirsiniz.

/usr/pgsql-13/bin/postgresql-13-setup initdb

Cluster dosyalarımız default dizine initialize edildi. Aşağıdaki komut yardımı ile servisimizi enable edelim.

systemctl enable postgresql-13

Servisimiz enable edildi .Aşağıdaki komut yardımı il postgresql-13 servisimizi başlatalım.

systemctl start postgresql-13

PostgreSQL13 servisimiz ayakta ve kullanılmaya hazır .

Loading