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 .