CENTOS 7 POSTGRESQL KURMAK


EPEL (Extra Packages for Enterprise Linux) deposunu yükleyin:

sudo yum install epel-release

PostgreSQL Yum deposunu ekleyelim.

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

PostgreSQL ve ilgili araçları yükleyelim.

sudo yum install postgresql12 postgresql12-server postgresql12-contrib postgresql12-devel

Eğer Error: Package: postgresql12-devel-12.14-1PGDG.rhel7.x86_64 (pgdg12) Requires: llvm-toolset-7-clang >= 4.0.1 gibi bir hata verirse önce

sudo yum install centos-release-scl

 Ardından, llvm-toolset-7-clang paketini yükleyin.

sudo yum install llvm-toolset-7-clang

artık 

sudo yum install postgresql12 postgresql12-server postgresql12-contrib postgresql12-devel

diyerek postgresql kurabiliriz kurulumdan sonra devam edelim 

sudo systemctl enable postgresql-12
sudo systemctl start postgresql-12

diyerek servisi aktif edelim eğer sudo systemctl start postgresql-12 komutunda hata alırsak /var/lib/pgsql/12/ altında varsa data klasörünü silelim ve

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

Komutunu çalıştırıp tekrar sudo systemctl start postgresql-12 komutunu çalıştırıp servisi aktif edebiliriz. 

Postgres kullanıcısının parolasını ayarlayalım.

sudo passwd postgres

Postgres kullanıcısı olarak giriş yapalım.

su - postgres

Postgres veritabanını oluşturalım.

createdb yourdatabase

ve çıkış yapalım.

exit

Bu işlemlerden sonra postgresql çalışır duruma gelmiş olması gerek

Etiketler: , ,