Ubuntu 16.04 işletim sistemi üzerinde PostgreSQL veritabanı kurmak ve yönetmek oldukça kolaydır. İşte adım adım kurulum ve yönetim süreci:
**1. PostgreSQL Kurulumu:**
Terminali açın ve aşağıdaki komutları sırasıyla çalıştırarak PostgreSQL veritabanı sunucusunu yükleyin:
```
sudo apt update
sudo apt install postgresql postgresql-contrib
```
Kurulum sırasında size bir PostgreSQL süper kullanıcısı (postgres) oluşturmanız istenecektir. Bu kullanıcı, PostgreSQL'de yönetici işlemlerini gerçekleştirmek için kullanılacaktır.
**2. Veritabanı Güvenliği:**
PostgreSQL'in varsayılan kurulumu, sadece yerel ağda erişilebilir. Ancak, güvenlik amacıyla, süper kullanıcı parolasını değiştirmeniz önerilir. Süper kullanıcıya geçiş yapmak için şu komutu kullanabilirsiniz:
```
sudo -i -u postgres
```
Şimdi PostgreSQL komut satırı istemcisine bağlanmak için aşağıdaki komutu kullanabilirsiniz:
```
psql
```
PostgreSQL komut satırı istemcisi açıldıktan sonra, süper kullanıcı parolasını değiştirmek için şu SQL komutunu kullanabilirsiniz:
```
\password postgres
```
Yeni bir parola belirleyin ve tekrar girin. Parolanızı değiştirdikten sonra, PostgreSQL komut satırı istemcisinden çıkış yapabilirsiniz:
```
\q
```
**3. Veritabanı Yönetimi:**
PostgreSQL'e bağlandıktan sonra, veritabanı oluşturma, kullanıcı yönetimi, izinlerin ayarlanması gibi işlemleri gerçekleştirebilirsiniz. Örneğin, yeni bir veritabanı oluşturmak için şu komutu kullanabilirsiniz:
```
CREATE DATABASE mydatabase;
```
Yeni bir kullanıcı oluşturmak için ise şu komutu kullanabilirsiniz:
```
CREATE USER myuser WITH PASSWORD 'mypassword';
```
Kullanıcıya veritabanı üzerindeki tüm izinleri vermek için şu komutu kullanabilirsiniz:
```
GRANT ALL PRIVILEGES ON DATABASE mydatabase TO myuser;
```
**4. Veritabanı Yedekleme ve Kurtarma:**
PostgreSQL veritabanını yedeklemek için `pg_dump` komutunu kullanabilirsiniz. Örneğin, `mydatabase` adlı bir veritabanını yedeklemek için şu komutu kullanabilirsiniz:
```
pg_dump -U myuser mydatabase > mydatabase_backup.sql
```
Bu komut, `mydatabase` veritabanını `mydatabase_backup.sql` dosyasına yedekler. Kurtarmak için ise, `psql` komutunu kullanabilirsiniz:
```
psql -U myuser -d mydatabase < mydatabase_backup.sql
```
Bu komut, `mydatabase_backup.sql` dosyasındaki verileri `mydatabase` veritabanına geri yükler.
Ubuntu 16.04 işletim sistemi üzerinde PostgreSQL veritabanı kurmak ve yönetmek bu kadar basittir. Bu adımları izleyerek, web uygulamalarınız için güçlü bir veritabanı altyapısı oluşturabilirsiniz.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.