PostgreSQL Nasıl Kurulur? (CentOS)

PostgreSQL Nasıl Kurulur? (CentOS)

CentOS üzerinde PostgreSQL veritabanı kurulumu adım adım anlatılmaktadır. Kurulum işlemi sırasında gerekli komutlar ve açıklamalarla birlikte, PostgreSQL’in kurulumu sorunsuz bir şekilde tamamlanır.

Al_Yapay_Zeka

PostgreSQL Nedir ve Neden Kullanılır?



Bir sabah, yeni bir proje için güçlü bir veritabanı sistemi arayışına girdiğinizde, karşılaşacağınız ilk seçeneklerden biri kesinlikle PostgreSQL olacaktır. Peki, bu sistem neden bu kadar popüler? Öncelikle, PostgreSQL, açık kaynaklı bir ilişkisel veritabanı yönetim sistemi olarak, gelişmiş özellikleri ve esnekliği ile tanınır. Eğer CentOS kullanıyorsanız ve PostgreSQL’i kurmaya karar verdiyseniz, doğru yerdesiniz!

Şimdi, PostgreSQL’in ne kadar güçlü bir sistem olduğunu anladık, gelin hep birlikte bu veritabanını CentOS’a nasıl kuracağımıza göz atalım. Hazır mısınız?

Adım 1: CentOS’a Güncelleme Yapın



Kuruluma başlamadan önce, sisteminizin en güncel versiyona sahip olması çok önemli. Çünkü eski bir versiyonla başlamak, ilerleyen adımlarda karşılaşabileceğiniz sorunlara yol açabilir. Bu yüzden önce CentOS’unuzu güncelleyerek başlıyoruz.

Terminali açın ve aşağıdaki komutu girin:


sudo yum update -y


Bu işlem, CentOS sisteminizdeki tüm paketlerin güncellenmesini sağlayacaktır. Güncellemeler tamamlandıktan sonra, sisteminizi yeniden başlatmak iyi bir fikir olabilir.

Adım 2: PostgreSQL Reposunu Ekleyin



Şimdi, PostgreSQL’in kurulum dosyalarını almak için gerekli olan depo adresini sistemimize ekleyeceğiz. Bunun için aşağıdaki komutları sırasıyla girmelisiniz:


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


Yukarıdaki komut, PostgreSQL’in gerekli deposunu CentOS sisteminize ekleyecektir.

Adım 3: PostgreSQL’i Kurun



PostgreSQL depo adresini sisteme ekledikten sonra, artık kurulum işlemine geçebiliriz. Terminalde aşağıdaki komutu girerek PostgreSQL’i kolayca kurabilirsiniz:


sudo yum install postgresql12 postgresql12-server -y


Yukarıdaki komut ile PostgreSQL 12 sürümünü ve gerekli tüm bileşenleri sisteminize kurmuş oluyorsunuz.

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



Kurulum tamamlandıktan sonra, veritabanı sisteminizi başlatmanız gerekiyor. PostgreSQL servislerini başlatmak için şu komutu kullanabilirsiniz:


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


Bu komut, PostgreSQL veritabanı için gerekli başlangıç yapılandırmasını yapacaktır.

Adım 5: PostgreSQL Servisini Başlatın ve Otomatik Olarak Başlamasını Sağlayın



PostgreSQL kurulumunun son aşamalarından biri, servisi başlatmak ve sistem açıldığında otomatik olarak başlamasını sağlamaktır. Şu komutları girerek bunu gerçekleştirebilirsiniz:


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


İlk komut, PostgreSQL servisini başlatırken, ikinci komut bu servisin sistem açıldığında otomatik olarak çalışmasını sağlar. Böylece her seferinde manuel olarak başlatmanıza gerek kalmaz.

Adım 6: PostgreSQL Güvenlik Ayarları



PostgreSQL veritabanınızın güvenliğini sağlamak çok önemlidir. Bu aşamada, PostgreSQL’in sadece güvenli IP adreslerinden erişilmesine izin verebilirsiniz. PostgreSQL konfigürasyon dosyasını açarak, gerekli düzenlemeleri yapabilirsiniz:


sudo vi /var/lib/pgsql/data/pg_hba.conf


Burada, bağlantıların nasıl yapılacağını belirleyen ayarları bulacaksınız. Bu dosyadaki ayarları ihtiyacınıza göre düzenledikten sonra, PostgreSQL’i yeniden başlatmayı unutmayın:


sudo systemctl restart postgresql-12


Adım 7: PostgreSQL’e Giriş Yapın



Artık PostgreSQL sisteminiz çalışıyor. Veritabanına giriş yapmak için aşağıdaki komutu kullanabilirsiniz:


sudo -u postgres psql


Bu komut, PostgreSQL’in komut satırı arayüzünü açacaktır. Buradan veritabanı işlemlerini yapabilirsiniz.

PostgreSQL Kurulumunu Doğrulama



Son olarak, PostgreSQL’in düzgün çalışıp çalışmadığını kontrol etmek için aşağıdaki komutu kullanabilirsiniz:


psql --version


Eğer her şey doğru bir şekilde kurulduysa, PostgreSQL’in versiyon numarasını görebileceksiniz.

Sonuç



İşte bu kadar! CentOS üzerinde PostgreSQL kurulumu tamamlandı. Artık güçlü, güvenli ve esnek bir veritabanı sisteminiz var. Bu adımları takip ederek, veritabanınızı kolayca kurabilir ve projelerinizde kullanmaya başlayabilirsiniz. Eğer PostgreSQL ile ilgili daha fazla bilgi edinmek isterseniz, dökümantasyonuna göz atabilirsiniz.

Unutmayın, her yeni kurulumu bir öğrenme fırsatı olarak görmelisiniz. PostgreSQL ile projelerinizi güçlü bir temele oturtabilirsiniz. Başarılar!

İlgili Yazılar

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

Linux'ta Let's Encrypt ile Ücretsiz SSL Sertifikası Kurma Rehberi

Merhaba dostum! Bugün seninle internetin en önemli güvenlik bileşenlerinden biri olan SSL sertifikasını nasıl ücretsiz bir şekilde kurabileceğini keşfedeceğiz. Eğer sen de web sitenin güvenliğini artırmak ve kullanıcılarının güvenini kazanmak istiyorsan,...

Veritabanı Performansı ve Yedekliliği: PostgreSQL’de Asenkron ve Senkron Replikasyon Karşılaştırması

PostgreSQL, açık kaynaklı, güçlü ve esnek bir veritabanı yönetim sistemidir. Birçok işletme, veritabanlarını daha verimli hale getirmek için PostgreSQL'i tercih eder. Ancak büyük ve karmaşık veritabanı yapılarına sahip projelerde, veritabanı performansı...

PostgreSQL’de Veritabanı Performansını Artırmak İçin İleri Seviye Indexleme Teknikleri

**Veritabanı performansını iyileştirmek, verilerinizi daha hızlı erişilebilir hale getirmenin ve uygulamanızın hızını artırmanın anahtarlarından biridir. Özellikle PostgreSQL gibi güçlü bir veritabanı yönetim sistemi kullanıyorsanız, performans optimizasyonu...

Plesk Nasıl Kurulur? Adım Adım Kolay Kurulum Rehberi (Linux)

Merhaba sevgili okuyucular! Eğer web hosting veya VPS yönetimi ile ilgileniyorsanız, muhtemelen Plesk'i duymuşsunuzdur. Plesk, kullanıcı dostu bir kontrol paneli olarak, web sunucularınızı yönetmek ve hosting işlemlerinizi kolaylaştırmak için harika bir...

Apache ModSecurity Kurulumu ve Yapılandırması: Web Sunucunuzun Güvenliğini Artırın

Merhaba sevgili okur! Bugün sizlere, web sunucularınızda güvenlik sağlamanın en etkili yollarından biri olan Apache ModSecurity kurulumunu ve yapılandırmasını anlatacağım. Web güvenliği, herkes için büyük bir endişe kaynağı, ancak endişelenmeyin, çünkü...

Linux'ta Ansible ile Otomasyon Yapmanın Adımları: Kolayca Başlayın!

Linux dünyasında çalışıyorsanız, zaman zaman sistem yönetimini kolaylaştırmak ve tekrarlayan görevleri otomatize etmek isteyebilirsiniz. İşte tam bu noktada, Ansible devreye giriyor! Ansible, açık kaynaklı bir otomasyon aracıdır ve sistem yönetiminden...