PostgreSQL Nasıl Kurulur? CentOS Üzerinde Adım Adım Kurulum Rehberi

PostgreSQL Nasıl Kurulur? CentOS Üzerinde Adım Adım Kurulum Rehberi

Bu rehberde, CentOS üzerinde PostgreSQL’in nasıl kurulacağı adım adım anlatıldı. PostgreSQL kurulumunu ve temel yapılandırmalarını yaparak veritabanınızı yönetmeye başlayabilirsiniz.

BFS

Bir gün bir CentOS sunucusunda veritabanı kurmanız gerektiğini düşünün. Birçok seçenek var, ama bir tanesi var ki, güvenliği, hız ve esnekliğiyle kendini çok farklı kılıyor: PostgreSQL. Peki ama PostgreSQL nedir? Nerelerde kullanılır? Ve asıl önemli soru: CentOS üzerinde nasıl kurulur?

Evet, doğru tahmin ettiniz; bu yazımızda PostgreSQL’in ne olduğunu ve nasıl kurulacağını tüm detaylarıyla anlatacağız. Hadi başlayalım!

1. Adım: PostgreSQL Nedir?



PostgreSQL, açık kaynaklı ve güçlü bir ilişkisel veritabanı yönetim sistemidir (RDBMS). Veritabanı yönetimi için kullanabileceğiniz en güçlü araçlardan biridir. Yüksek hacimli veri işleme, sorgu hızı ve güvenlik alanlarında oldukça sağlam bir tercihtir. Bunun yanı sıra, SQL dilini kullanarak sorgular yazabilir ve verilerinizi yönetebilirsiniz.

2. Adım: CentOS Üzerinde PostgreSQL Kurulumuna Başlama



Şimdi, CentOS üzerinde PostgreSQL kurulumuna başlama zamanı! Adım adım gitmeye karar verdik, çünkü her şeyin doğru gitmesi çok önemli. Başlamadan önce, sisteminizin güncel olduğundan emin olmalısınız.

Adım 1: Sistemi güncelleyin.

İlk adım olarak, sunucunuzdaki tüm yazılımların güncel olduğundan emin olmanız gerekir. Bunu yapmak için aşağıdaki komutu terminalde çalıştırabilirsiniz:


sudo yum update -y


Bu komut, sisteminizdeki tüm yazılımları günceller ve PostgreSQL kurulumunun başarılı bir şekilde gerçekleşmesi için her şeyin hazır olmasını sağlar.

Adım 2: PostgreSQL Yükleme Depolarını Ekleyin.

CentOS, varsayılan olarak PostgreSQL’in en son sürümünü içermeyebilir. Bu yüzden önce PostgreSQL’in resmi depolarını eklemelisiniz. Aşağıdaki komutu çalıştırarak gerekli depo dosyasını indirin:


sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-centos92-9.2-7.noarch.rpm


Bu komut, CentOS için gerekli olan PostgreSQL depolarını sisteminize ekleyecek.

Adım 3: PostgreSQL’i Kurun.

Şimdi PostgreSQL’i kurmaya hazırsınız! Aşağıdaki komutu çalıştırarak kurulum işlemini başlatabilirsiniz:


sudo yum install -y postgresql-server postgresql-contrib


Bu komut, PostgreSQL’in ana bileşenlerini ve ek araçlarını yükleyecektir. Yükleme tamamlandığında, PostgreSQL çalışmaya hazır olacak!

3. Adım: PostgreSQL Veritabanı Başlatma



PostgreSQL kurulumu başarılı oldu, şimdi ise veritabanını başlatmamız gerekiyor. Aşağıdaki komutla veritabanı servislerini başlatabilirsiniz:


sudo postgresql-setup initdb


Bu komut, PostgreSQL veritabanını başlatacak ve veri dizinlerini oluşturacaktır. Eğer bir hata almazsanız, her şey yolunda demektir!

Adım 4: PostgreSQL Servisini Başlatın.

Veritabanını başlattık, şimdi PostgreSQL servisinin çalıştığından emin olmalıyız. Bunun için aşağıdaki komutu kullanarak servisi başlatabilirsiniz:


sudo systemctl start postgresql


Ve servisi otomatik olarak her sistem başlangıcında başlatmak için:


sudo systemctl enable postgresql


Artık PostgreSQL servisi her defasında otomatik olarak başlatılacaktır.

4. Adım: PostgreSQL’e Bağlanma



Kurulum işlemi tamamlandı, ancak şimdi PostgreSQL veritabanınıza bağlanmanız gerekiyor. PostgreSQL, kullanıcı adı olarak "postgres" kullanır. Bu kullanıcıya geçmek için şu komutu yazabilirsiniz:


sudo -i -u postgres


Ve PostgreSQL komut satırına şu komutla geçiş yapabilirsiniz:


psql


Artık PostgreSQL komut satırındasınız ve veri tabanınızı yönetmeye başlayabilirsiniz!

5. Adım: PostgreSQL’e Güvenlik Duvarı Ayarlarını Yapma



Eğer uzaktan bağlanmayı düşünüyorsanız, güvenlik duvarı ayarlarını yapmanız gerekecek. CentOS, varsayılan olarak bağlantıları engelleyebilir. Bunu aşmak için güvenlik duvarını yapılandırmalısınız. Aşağıdaki komut ile PostgreSQL’e erişim için gerekli portu açabilirsiniz:


sudo firewall-cmd --zone=public --add-service=postgresql --permanent
sudo firewall-cmd --reload


Bu komutlar, PostgreSQL için gerekli olan portu açacak ve dış bağlantılara izin verecektir.

Sonuç



Ve işte bu kadar! CentOS üzerinde PostgreSQL kurulumu tamamlandı. Şimdi veritabanınızı kullanmaya başlayabilirsiniz. Bu güçlü ve esnek veritabanı ile projelerinizi daha güvenli ve verimli bir şekilde yönetebilirsiniz.

PostgreSQL, sunduğu gelişmiş özelliklerle küçükten büyüğe her tür projede oldukça kullanışlıdır. Veritabanınızı yönlendirebileceğiniz çok fazla seçenek var, ancak bu adımları takip ederek, CentOS sunucusunda PostgreSQL’inizi kurarak profesyonel bir adım atmış oldunuz.

Not: PostgreSQL ile ilgili sorunlar veya sorularınız olursa, her zaman belgeleri gözden geçirebilir veya topluluk forumlarından yardım alabilirsiniz.

İlgili Yazılar

Benzer konularda diğer yazılarımız

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...

Linux'ta Nagios ile İzleme: Sistem Performansınızı Nasıl Mükemmel Hale Getirirsiniz?

Merhaba Sistem Tutkunları! Sistemlerinizin nabzını tutmak, performansını artırmak ve sorunları daha ortaya çıkmadan yakalamak, günümüz dijital dünyasında olmazsa olmaz. Peki, bu zorlu görevde yanınızda kim var? Tabii ki Nagios! Linux ortamında güçlü,...