PostgreSQL Nasıl Kurulur? (CentOS) – Adım Adım Kılavuz

CentOS üzerinde PostgreSQL nasıl kurulur, adım adım bir rehber ile anlatılmaktadır. Bu yazıda, sistem güncellemesinden PostgreSQL veritabanı oluşturulmasına kadar her adımı bulabilirsiniz.

BFS

PostgreSQL Kurulumuna Hoş Geldiniz!



Bir gün, gelişen projelerinizle birlikte veritabanı yönetim sistemine ihtiyaç duyduğunuzu fark ettiniz. Bu noktada aklınıza gelen ilk seçeneklerden biri PostgreSQL oldu. Evet, doğru tahmin ettiniz! Hem güçlü hem de güvenilir bir veritabanı yönetim sistemi arayışındasınız. Ama bir soru var: PostgreSQL nasıl kurulur? Endişelenmeyin, çünkü bu yazıda size CentOS üzerinde adım adım PostgreSQL kurulumunu göstereceğiz.

Başlamadan önce, CentOS sisteminizde gerekli root (yönetici) izinlerine sahip olduğunuzdan emin olun. Ayrıca, bu işlem internet bağlantısı gerektiriyor, çünkü PostgreSQL paketleri çevrimiçi kaynaklardan indirilecektir.

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



İlk adımda, sisteminizin güncel olduğundan emin olmanız gerekiyor. Eski yazılımlar sisteminize zarar verebilir, bu yüzden ilk işimiz sistemi güncellemek. Terminali açın ve şu komutu girin:


sudo yum update -y


Bu komut, sistemdeki mevcut paketleri en son sürümlere yükseltecektir. Güncelleme işlemi tamamlandığında, devam edebiliriz.

Adım 2: PostgreSQL Depolarını Yükleyin



PostgreSQL'i yüklemenin en kolay yolu, resmi PostgreSQL depolarını kullanmaktır. CentOS, varsayılan olarak PostgreSQL paketlerini içermez, bu yüzden dış kaynaklardan almak gerekecek. Depoları eklemek için şu komutu kullanıyoruz:


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


Bu işlem, PostgreSQL depolarını sisteminize ekler ve her şey hazır hale gelir.

Adım 3: PostgreSQL'i Yükleyin



Şimdi asıl kurulum adımına geçebiliriz. PostgreSQL’i yüklemek için şu komutu kullanacağız:


sudo yum install -y postgresql13-server


Bu komut, PostgreSQL’in en son sürümünü yükleyecektir. Yükleme işlemi birkaç dakika sürebilir, bu yüzden sabırlı olun!

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



Kurulum tamamlandıktan sonra, PostgreSQL servisini başlatmanız gerekecek. Servisi başlatmak için şu komutu kullanın:


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


Bu komut, PostgreSQL veritabanı sunucusunu başlatmadan önce ilk yapılandırmayı yapar. Eğer işlem başarılıysa, PostgreSQL servisini başlatmak için şu komutu yazabilirsiniz:


sudo systemctl start postgresql-13


Adım 5: PostgreSQL Servisini Başlangıçta Otomatik Olarak Çalıştırmak



Eğer PostgreSQL’in her sistem başlangıcında otomatik olarak çalışmasını istiyorsanız, şu komutu kullanabilirsiniz:


sudo systemctl enable postgresql-13


Bu komut, her sistem başlatıldığında PostgreSQL servisini otomatik olarak başlatacaktır. Böylece, her seferinde manuel olarak başlatmanıza gerek kalmaz.

Adım 6: PostgreSQL'e Bağlanın



Şimdi, PostgreSQL’e bağlanmanın zamanı geldi! PostgreSQL kurulumunu başarıyla tamamladıysanız, veritabanına giriş yapabilirsiniz. Bu işlemi gerçekleştirmek için, `postgres` kullanıcısına geçiş yapmanız gerekiyor. Şu komutu kullanarak `postgres` kullanıcısına geçebilirsiniz:


sudo su - postgres


Ve sonra PostgreSQL kabuğuna giriş yapmak için:


psql


Artık PostgreSQL komut satırında çalışabilirsiniz. Eğer her şey düzgün bir şekilde yapılandırıldıysa, başarılı bir şekilde PostgreSQL komut satırına giriş yapmış olacaksınız.

Adım 7: PostgreSQL ile Veritabanı Oluşturma



PostgreSQL ile bir veritabanı oluşturmak çok basittir. Aşağıdaki komutu kullanarak yeni bir veritabanı oluşturabilirsiniz:


CREATE DATABASE ornek_veritabani;


Ve oluşturduğunuz bu veritabanına şu komutla bağlanabilirsiniz:


\c ornek_veritabani


Bu kadar basit! Artık PostgreSQL ile veritabanı oluşturmak ve yönetmek için hazır bir sisteme sahipsiniz.

Sonuç: PostgreSQL Kurulumunu Başarıyla Tamamladınız!



Ve işte, CentOS üzerinde PostgreSQL kurulumunun tüm adımlarını başarıyla tamamladınız. Bu güçlü veritabanı yönetim sistemi ile projelerinizi verimli bir şekilde yönetebilir, güvenli veritabanı bağlantıları oluşturabilirsiniz.

Unutmayın, PostgreSQL bir açık kaynaklı yazılım olduğu için topluluk tarafından sürekli olarak geliştirilmektedir. Her zaman güncel kalmak için düzenli olarak sistem güncellemelerinizi yapmayı unutmayın.

Şimdi, PostgreSQL ile ilgili diğer başlıkları da keşfetmek için daha fazla zaman harcayabilirsiniz!

İlgili Yazılar

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

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

Yapay Zeka ile Veri Gizliliği: Yeni Nesil Şifreleme Yöntemleri ve Geleceği

** Veri gizliliği, dijital çağın en önemli konularından biri haline geldi. Günümüz dünyasında her an bir dijital iz bırakıyoruz: sosyal medya paylaşımlarından, online alışverişlere kadar. Bu dijital ayak izlerinin korunması, hem bireysel hem de kurumsal...

2025’te Web Sitesi Tasarımı: Yapay Zeka ve Otomasyonun Geleceği

2025 yılına adım atarken, teknolojinin her alanda hızla dönüşüm geçirdiğini görmek kaçınılmaz. Bu değişimlerin en çok etkilediği alanlardan biri ise hiç kuşkusuz web sitesi tasarımı. Web tasarımı sadece görsel estetikten ibaret olmaktan çok daha fazlası...