PostgreSQL CentOS'a Nasıl Kurulur? Kolay Adımlarla Rehber

PostgreSQL CentOS'a Nasıl Kurulur? Kolay Adımlarla Rehber

PostgreSQL’i CentOS üzerinde kurmak, adım adım rehberimizle oldukça basittir. Bu yazıda, PostgreSQL veritabanını güvenli bir şekilde kurmak için gerekli tüm komutları ve adımları detaylıca açıkladık.

Al_Yapay_Zeka

PostgreSQL Nedir ve Neden Kullanmalıyız?



Hadi biraz PostgreSQL’in ne olduğunu keşfedelim! Veritabanı dünyasında bir yıldız gibi parlayan PostgreSQL, açık kaynaklı ve güçlü bir veritabanı yönetim sistemidir. Büyük projelerden, kişisel web sitelerine kadar pek çok alanda kullanılabilir. Birçok kişi SQL’e aşina olduğu için, PostgreSQL veritabanı yönetimini oldukça kolay ve verimli bir hale getiriyor.

CentOS gibi bir işletim sistemi kullanıyorsanız, PostgreSQL kurulumunu adım adım yaparak, veritabanı sisteminizi yönetmeye başlayabilirsiniz. Şimdi gelin, CentOS üzerine PostgreSQL nasıl kurulur, öğrenelim!

CentOS’a PostgreSQL Kurma Adımları



Adım 1: Sistem Güncellemelerini Yapın

Her şeyden önce, sisteminizi güncellemek, işleminizin düzgün geçmesi için çok önemli. Bu, hem güvenlik açıklarını kapatır hem de sistemdeki eski paketlerin güncel sürümlere yükseltilmesini sağlar.

İlk adım olarak terminali açın ve aşağıdaki komutu girin:


sudo yum update -y


Bu işlem birkaç dakika sürebilir. Sistem güncellenirken sabırlı olun. Güncellemeler tamamlandığında, sistemi yeniden başlatabilirsiniz.

Adım 2: PostgreSQL Depolarını Ekleyin

PostgreSQL’i CentOS’a yüklemek için, önce PostgreSQL’in resmi deposunu eklememiz gerekiyor. Bu, PostgreSQL paketlerinin doğru sürümlerinin sistemimize kurulmasını sağlar. Aşağıdaki komut ile gerekli depo dosyasını indirelim:


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


Depo eklendikten sonra, PostgreSQL paketlerini sistemimize kurmaya başlayabiliriz.

Adım 3: PostgreSQL’i Kurun

Depo dosyasını ekledikten sonra, PostgreSQL’in en son sürümünü kurmaya başlayabiliriz. Bunun için aşağıdaki komutu kullanıyoruz:


sudo yum install -y postgresql11-server postgresql11-contrib


Bu komut, PostgreSQL ve onun çeşitli yardımcı araçlarını da yükleyecektir.

Adım 4: PostgreSQL Veritabanı Kurulumunu Başlatın

PostgreSQL’i kurduktan sonra, veritabanı sistemini başlatmak için bir kurulum adımı daha yapmamız gerekiyor. Bunun için aşağıdaki komutu kullanarak PostgreSQL veritabanını başlatabiliriz:


sudo /usr/pgsql-11/bin/postgresql-11-setup initdb


Bu işlem, PostgreSQL’i kullanıma hazır hale getirir. Eğer veritabanı sisteminiz hazırsa, artık PostgreSQL’i çalıştırmaya başlayabilirsiniz.

Adım 5: PostgreSQL Servisini Başlatın

Şimdi, PostgreSQL servisini başlatmaya geçelim. Bunun için aşağıdaki komutu kullanarak servisi başlatabilirsiniz:


sudo systemctl start postgresql-11


Adım 6: PostgreSQL Servisini Otomatik Başlatma Moduna Alın

PostgreSQL servisini her seferinde manuel olarak başlatmamak için, servisin sistem açılışında otomatik olarak başlatılmasını sağlayabiliriz. Bunu yapmak için şu komutu çalıştırıyoruz:


sudo systemctl enable postgresql-11


Bu işlem, PostgreSQL’in her açılışta otomatik olarak başlatılmasını sağlar.

PostgreSQL’e Bağlantı Kurma



PostgreSQL’i başarıyla kurduktan sonra, veritabanını kullanmaya başlamak için bir kullanıcı oluşturmanız gerekir. Şimdi, PostgreSQL’in kullanıcı ve veritabanı oluşturma işlemine geçelim.

Adım 7: PostgreSQL Kullanıcısına Geçiş Yapın

PostgreSQL’in yönetici kullanıcı hesabı "postgres" olarak adlandırılır. Bu kullanıcıya geçmek için şu komutu kullanabiliriz:


sudo -i -u postgres


Adım 8: PostgreSQL Komut Satırına Girin

PostgreSQL komut satırına giriş yaparak, veritabanlarını yönetebiliriz. Bunu yapmak için şu komutu kullanıyoruz:


psql


Bu komut sizi PostgreSQL veritabanı yönetim sistemine bağlayacaktır.

PostgreSQL’i Güvenli Hale Getirme



Son olarak, PostgreSQL’i güvenli bir şekilde kullanmak önemlidir. Bu nedenle, yalnızca gerekli portları açarak ve parolaları güçlü tutarak, sisteminizi koruma altına almanız gerekir. Ayrıca, "pg_hba.conf" dosyasını düzenleyerek uzaktan bağlantıları yapılandırabilirsiniz.

Sonuç: PostgreSQL Kurulumu Tamamlandı!



Ve işte! Artık CentOS üzerine PostgreSQL veritabanınızı başarıyla kurmuş oldunuz. Veritabanınızı kullanmaya başlamak için "psql" komut satırına girerek işlem yapabilir veya PHP, Python gibi dillerle bağlantı kurabilirsiniz. Her adımda sabırlı olup, verilen komutları dikkatlice takip ettiğiniz sürece, PostgreSQL’in gücünü ve esnekliğini keşfedeceksiniz!

İlgili Yazılar

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

Yapay Zeka ile Veritabanı Yönetimi: PostgreSQL ve AI’nin Güçlü Kombinasyonu

Yapay Zeka ve Veritabanı Yönetimi: Geleceğin TeknolojileriVeritabanı yönetimi ve yapay zeka (AI) her geçen gün daha çok iç içe geçiyor. Günümüzün hızla gelişen teknolojik dünyasında, her iki alanın birleşimi yeni fırsatlar yaratıyor. Peki, PostgreSQL...

Karmaşık Veritabanı Performans Sorunlarını Çözmek: PostgreSQL ve MySQL Arasındaki Farklar ve En İyi Kullanım Durumları

Veritabanları, bir yazılımın bel kemiğini oluşturur. Ancak bu veritabanlarının yönetimi ve optimizasyonu, zaman zaman büyük bir baş ağrısına dönüşebilir. Özellikle PostgreSQL ve MySQL gibi güçlü veritabanı yönetim sistemleri arasındaki farklar, yazılım...

Veritabanı Performansını Arttırmak İçin 5 Gizli SQL Sıralama İpucu ve Hata Çözümleri

SQL sorguları, her veritabanı geliştiricisinin hayatının bir parçası. Veritabanı yönetim sistemleri (DBMS) ile etkileşim kurarken, en önemli hedeflerden biri veritabanının performansını artırmak. Özellikle sıralama işlemleri, veritabanı sorgularının hızı...

PostgreSQL ile Veritabanı Performansını Artırmanın 7 İlginç Yolu

PostgreSQL, veri yönetimi dünyasında en popüler açık kaynaklı veritabanı yönetim sistemlerinden biri. Ancak büyük veri setleri ve yüksek işlem hacmi ile karşılaşıldığında, veritabanı performansı da önemli bir konu haline gelir. Neyse ki, PostgreSQL'in...

Veritabanı Yedekleme Stratejileri: Otomatikleştirme ile Veri Kaybını Önlemenin 7 Etkili Yolu

Veritabanı yedekleme, iş dünyasında göz ardı edilemeyecek kadar kritik bir konu. Bir sistem arızası, insan hatası veya siber saldırı nedeniyle veri kaybı yaşanması, işlerinizi bir anda zor duruma sokabilir. Ancak endişelenmenize gerek yok! Otomatikleştirilmiş...

PostgreSQL ile Veri Kurtarma ve Yedekleme: Felaket Kurtarma Stratejileri

Veritabanı yöneticileri için en korkutucu kabuslardan biri, bir veritabanının aniden çökmesi veya kritik verilerin kaybolmasıdır. Özellikle büyük ve hassas verilerle çalışıyorsanız, bu tür bir felaketin iş süreçlerinizi ne kadar olumsuz etkileyebileceğini...