İlk adımda, Ubuntu işletim sisteminizi güncel tutmak için gerekli olan komutları çalıştıracağız. Ardından PostgreSQL’i adım adım kuracağız ve temel konfigürasyonları yaparak kullanıma hazır hale getireceğiz.
1. Adım: Ubuntu’nun Güncel Olduğundan Emin Olun
Terminali açın ve aşağıdaki komutları sırasıyla girin:
sudo apt update
sudo apt upgrade
Bu komutlar, sisteminizdeki tüm paketlerin güncellenmesini sağlar. Eğer terminal sizden şifre isteyecekse, şifrenizi girin ve işlemi onaylayın.
2. Adım: PostgreSQL Paketini Yükleyin
sudo apt install postgresql postgresql-contrib
Bu komut, PostgreSQL ve bazı ek araçları (postgresql-contrib) sisteminize kuracaktır. "postgresql-contrib" paketini yüklemek, ek özellikler ve araçlar sağlayarak PostgreSQL kullanımını daha da esnek hale getirir.
Kurulum işlemi başladığında, terminal sizden onay isteyebilir. Onaylamak için "Y" tuşuna basın ve işlemi tamamlayın.
3. Adım: PostgreSQL Hizmetini Başlatın
sudo systemctl status postgresql
Bu komut, PostgreSQL’in durumunu kontrol eder. Eğer her şey yolunda ise, terminalde “active (running)” mesajını göreceksiniz. Eğer PostgreSQL çalışmıyorsa, aşağıdaki komutla başlatabilirsiniz:
sudo systemctl start postgresql
4. Adım: PostgreSQL’e Bağlanın
sudo -i -u postgres
psql
Bu komutlar, PostgreSQL veritabanına bağlanmanızı sağlar. Şimdi PostgreSQL’in komut satırı arayüzüne erişebilirsiniz.
5. Adım: Yeni Bir Veritabanı ve Kullanıcı Oluşturun
CREATE DATABASE mydb;
Bu komut, "mydb" adında bir veritabanı oluşturur. Ardından, bu veritabanına erişim sağlayacak bir kullanıcı oluşturmak için şu komutu kullanın:
CREATE USER myuser WITH PASSWORD 'mypassword';
Bu adımda, "myuser" adlı bir kullanıcı oluşturduk ve ona bir parola verdik. Şimdi bu kullanıcıya veritabanı üzerinde gerekli yetkileri verelim:
GRANT ALL PRIVILEGES ON DATABASE mydb TO myuser;
Artık PostgreSQL veritabanını ve kullanıcısını başarıyla oluşturduk.
6. Adım: Çıkış Yapın ve Bağlantıyı Test Edin
\q
Artık yeni oluşturduğunuz veritabanına bağlanmak için aşağıdaki komutu kullanabilirsiniz:
psql -U myuser -d mydb
Bu komutla, “myuser” kullanıcısı ile “mydb” veritabanına bağlanabilirsiniz.
Sonuç
Bu rehber, PostgreSQL’i Ubuntu'ya kurarken size adım adım yardımcı olmayı amaçladı. Umarım veritabanı yönetimi konusunda başarılı adımlar atabilirsiniz!