Red Hat / CentOS / Scientific Linux 6.X üzerinde PostgreSQL 9.3'ü kurmak
Bu yazıda, RHEL/CentOS/Sclentific Linux 6.X üzerinde PostgreSQL 9.3'ü nasıl kuracağınızı anlatacağım.
PostgreSQL'in resmi yum deposu bulunmaktadır. PostgreSQL Yum Repository adresinde depo ile ilgili tüm bilgilere ulaşabilirsiniz.
Bu belgedeki işlemler, aksi belirtilmedikçe, root olarak yapılacaktır.
PostgreSQL'i kurmadan önce, her yeni depoyu eklediğimiz gibi, depo paketini kurmanız gerekmektedir. Bunun için PostgreSQL YUM repo RPM'lerinin bağlantısına tıklayın. PostgreSQL, dağıtım adı ve sürümü ve mimarisine uygun paketin üzerine gelin ve linki kopyalayın. Örneğin, an itibariyle PostgreSQL 9.3 + SL 6 x86_64 için paket linki şudur:
http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-sl93-9.3-1.noarch.rpm
Bunu komut satırından kurun:
yum -y install http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-sl93-9.3-1.noarch.rpm
(Not: Bu işlemden önce wget paketini kurmanız gerekebilir)
Şimdi sırada PostgreSQL 9.3'ü kurmak var:
yum -y install postgresql93-server postgresql93-contrib
komutu yeterli. 1 dk içinde sunucunuz kurulmuş olacaktır.
Paketleri kurduktan sonra, initdb yapmanız gereklidir. Bunu da kolayca init scripti kullanarak yapabilirsiniz:
service postgresql-9.3 initdb
Bu aşamada herhangi bir hata mesajı alırsanız, ~postgres/9.3/pgstartup.log dosyasını inceleyebilirsiniz.
PostgreSQL'i başlatmadan önce, her restart sonrası PostgreSQL'in başlayacağından emin olalım:
chkconfig postgresql-9.3 on
Şimdi PostgreSQL'i başlatabilirsiniz:
service postgresql-9.3 start
Veritabanına bağlanmak için öncelikle postgres kullanıcısı olmak gereklidir:
su - postgres
psql
ile veritabanınıza bağlanabilirsiniz.
Sonraki yazılarda pg_hba.conf'u nasıl ayarlayacağınızı da anlatacağım.
Mutlu günler!
Bu belgedeki işlemler, aksi belirtilmedikçe, root olarak yapılacaktır.
PostgreSQL'i kurmadan önce, her yeni depoyu eklediğimiz gibi, depo paketini kurmanız gerekmektedir. Bunun için PostgreSQL YUM repo RPM'lerinin bağlantısına tıklayın. PostgreSQL, dağıtım adı ve sürümü ve mimarisine uygun paketin üzerine gelin ve linki kopyalayın. Örneğin, an itibariyle PostgreSQL 9.3 + SL 6 x86_64 için paket linki şudur:
http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-sl93-9.3-1.noarch.rpm
Bunu komut satırından kurun:
yum -y install http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-sl93-9.3-1.noarch.rpm
(Not: Bu işlemden önce wget paketini kurmanız gerekebilir)
Şimdi sırada PostgreSQL 9.3'ü kurmak var:
yum -y install postgresql93-server postgresql93-contrib
komutu yeterli. 1 dk içinde sunucunuz kurulmuş olacaktır.
Paketleri kurduktan sonra, initdb yapmanız gereklidir. Bunu da kolayca init scripti kullanarak yapabilirsiniz:
service postgresql-9.3 initdb
Bu aşamada herhangi bir hata mesajı alırsanız, ~postgres/9.3/pgstartup.log dosyasını inceleyebilirsiniz.
PostgreSQL'i başlatmadan önce, her restart sonrası PostgreSQL'in başlayacağından emin olalım:
chkconfig postgresql-9.3 on
Şimdi PostgreSQL'i başlatabilirsiniz:
service postgresql-9.3 start
Veritabanına bağlanmak için öncelikle postgres kullanıcısı olmak gereklidir:
su - postgres
psql
ile veritabanınıza bağlanabilirsiniz.
Sonraki yazılarda pg_hba.conf'u nasıl ayarlayacağınızı da anlatacağım.
Mutlu günler!
Comments
Display comments as Linear | Threaded