PostgreSQL Nasıl Kurulur? (Ubuntu) – Adım Adım Rehber

Ubuntu'ya PostgreSQL kurulumunun her adımını detaylıca anlatan rehber. Sistem güncelleme, depo ekleme, PostgreSQL kurulumundan veritabanı oluşturma ve bağlanma adımlarına kadar her şeyin detaylı açıklaması.

BFS

Merhaba! Eğer bir web uygulaması geliştiriyorsanız ya da veritabanı yönetim sistemine (DBMS) ihtiyacınız varsa, PostgreSQL sizin için harika bir seçenek olabilir. Hem güçlü hem de güvenilir bir veritabanı yönetim sistemi olarak, geliştiriciler tarafından sıkça tercih ediliyor. Ancak, yeni başlayanlar için PostgreSQL’i Ubuntu üzerine kurmak bazen kafa karıştırıcı olabilir. O yüzden size adım adım bir rehber hazırladım. Bu yazıda, PostgreSQL'in Ubuntu'ya nasıl kurulacağını ve basit yapılandırmaları nasıl yapacağınızı göstereceğim. Hazırsanız, başlayalım!

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



İlk olarak, sisteminizin güncel olup olmadığını kontrol etmelisiniz. Çünkü güncellemeler, yazılımınızın sorunsuz çalışmasını sağlar ve güvenlik açıklarını kapatır. Terminalinizi açın ve aşağıdaki komutu girin:

sudo apt update && sudo apt upgrade -y


Bu komut, tüm sistem paketlerini güncelleyecek ve gerekirse mevcut olanları yükseltecektir.

Adım 2: PostgreSQL Paket Depolarını Ekleme



Ubuntu, PostgreSQL’i kendi depolarında barındırsa da, genellikle en son sürümü almak için PostgreSQL’in resmi depolarını kullanmak daha iyi bir fikir olabilir. PostgreSQL’in en son sürümünü kurabilmek için terminale şu komutları girin:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -c | awk "{print $2}")-pgdg main" > /etc/apt/sources.list.d/pgdg.list'


Bu komut, PostgreSQL’in resmi kaynaklarını sisteminize ekleyecek.

Adım 3: PostgreSQL Key’i İndirin ve Kurun



Şimdi, PostgreSQL’in paketlerinin güvenliğini sağlamak için anahtarları indirmeliyiz. Bu adımı atlamamak önemli. Aşağıdaki komutları kullanarak anahtarı ekleyebilirsiniz:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -


Komutun başarılı bir şekilde çalıştığını görmek için terminale göz atabilirsiniz. Eğer bir hata almazsanız, PostgreSQL kurulumuna devam edebilirsiniz.

Adım 4: PostgreSQL Kurulumu



Artık sisteminizde PostgreSQL’i kurmaya hazırsınız! Paket listelerini güncellemek için aşağıdaki komutu çalıştırın:

sudo apt update


Ve PostgreSQL’i kurmak için şu komutu girin:

sudo apt install postgresql postgresql-contrib


Bu işlem birkaç dakika sürebilir. Kurulum tamamlandığında, PostgreSQL servisinin düzgün çalışıp çalışmadığını kontrol etmek için aşağıdaki komutu kullanabilirsiniz:

sudo systemctl status postgresql


Eğer her şey yolundaysa, terminalde "active (running)" ifadesini görmelisiniz.

Adım 5: PostgreSQL Kullanıcısını ve Veritabanını Oluşturma



Kurulum tamamlandı! Şimdi PostgreSQL kullanmaya başlama zamanı. İlk olarak, PostgreSQL komut satırına geçmek için şu komutu girin:

sudo -i -u postgres


Buradan sonra, PostgreSQL komut satırında çalışmaya başlayabilirsiniz. Yeni bir veritabanı oluşturmak için şu komutu kullanın:

createuser --interactive


Burada, PostgreSQL kullanıcınız için bir ad ve şifre belirlemeniz istenecektir. Yeni veritabanınızı oluşturmak içinse şu komutu kullanabilirsiniz:

createdb veritabani_adi


Bu adımda, `veritabani_adi` kısmını oluşturmak istediğiniz veritabanı adıyla değiştirin.

Adım 6: PostgreSQL’e Bağlanmak



Artık PostgreSQL veritabanınız hazır! Bağlanmak için şu komutu kullanabilirsiniz:

psql -d veritabani_adi -U kullanici_adi


Burada, `veritabani_adi` ve `kullanici_adi` kısmını kendi veritabanı adınız ve kullanıcı adınızla değiştirin.

Adım 7: PostgreSQL Kullanımına Başlama



Her şey hazır olduğunda, PostgreSQL'in güçlü özelliklerini keşfetmeye başlayabilirsiniz. SQL komutları ile veritabanlarınızı yönetebilir, sorgular yazabilir ve veri analizi yapabilirsiniz.

Not: PostgreSQL, çok güçlü ve esnek bir veritabanıdır. Başlangıç seviyesinde kullanımı basit olabilir, ancak ileri düzeyde büyük veri işleme ve yüksek performans gerektiren projelerde kullanıldığında size çok güçlü bir altyapı sunar.

İ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ü,...