Nasıl Kurulur PostgreSQL on Ubuntu (pgAdmin Kurulumu)

Nasıl Kurulur PostgreSQL on Ubuntu?

PostgreSQL tanınmış bir açık kaynaktır Rneşeli Databanı MYönetim Sistemi (RDBMS). Zengin özellikler, ölçeklenebilirlik ve istikrar açısından popülerdir. Bu RDBMS, veri bütünlüğünü, karmaşık sorguları ve eş zamanlı erişimi destekler.

Çoğu kuruluş seçiyor PostgreSQL genişletilebilirliği, güvenilirliği ve platformlar arası yapısı nedeniyle. Ayrıca, geniş miktarda verinin işlenmesi için sağlam bir temel de sağlar. Bu RDMS Esnek ve güçlü bir veritabanı çözümü arayan veri analistleri, geliştiriciler ve işletmeler tarafından tercih edilir.

Önkoşullar

Rehberimizi takip etmek için şunlara sahip olmalısınız:

  • Ubuntu 22.04 sisteminizde yüklü
  • A root olmayan kullanıcı sudo ayrıcalıklarıyla

Şimdi Postgres'i yükleme prosedürünü kontrol edelim. Ubuntu aşağıdakileri kullanarak:

  • The Ubuntu Depo
  • The PostgreSQL resmi depo

Yöntem 1: Nasıl Kurulur ve Kurulur PostgreSQL on Ubuntu Kullanma Ubuntu depo

Bu yöntemde kullanacağımız Ubuntu İndirme ve yükleme için depo PostgreSQL. Bu depo halihazırda, tarafından güncellenen ve bakımı yapılan resmi paketleri içermektedir. Ubuntu geliştiriciler. Sonuçta bu, kurulum işleminin sorunsuz ve basit kalmasını sağlar.

) 1 Adım Yüklemek için PostgreSQL Linux'ta öncelikle sistem paketlerinizi güncelleyin:

sudo apt update

Çıktı:

Kurulum ve Kurulum PostgreSQL on Ubuntu

Kurulum ve Kurulum PostgreSQL on Ubuntu

) 2 Adım Sonra git PostgreSQL Kurulum:

sudo apt install postgresql -y

Kurulum ve Kurulum PostgreSQL on Ubuntu

) 3 Adım Son olarak, PostgreSQL Doğrulama için sürüm:

psql --version

Gördüğünüz gibi, PostgreSQL 14.8 sürümü başarıyla sistemimize kuruldu Ubuntu sistem:

Kurulum ve Kurulum PostgreSQL on Ubuntu

Yöntem 2: Yükle PostgreSQL on Ubuntu Kullanma PostgreSQL Resmi Depo

Resmi PostgreSQL depo, en son sürüme erişmenize izin verir PostgreSQL ve mevcut olmayan ilgili özellikler Ubuntu resmi depo. İle PostgreSQL'nin resmi deposunda kolayca yükleyebilir ve güncelleyebilirsiniz PostgreSQL.

Şimdi, yüklemek için verilen talimatları izleyin PostgreSQL on Ubuntu.

) 1 Adım İlk adım, deposunu eklemektir. PostgreSQL:

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

kurmak PostgreSQL on Ubuntu

) 2 Adım Daha sonra eklemeye doğru ilerleyin PostgreSQL depo anahtarı:

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

kurmak PostgreSQL on Ubuntu

) 3 Adım Devam etmek için sistem paketlerinizi güncelleyin:

sudo apt update

kurmak PostgreSQL on Ubuntu

) 4 Adım Şimdi git PostgreSQL Kurulum:

sudo apt install postgresql -y

kurmak PostgreSQL on Ubuntu

) 5 Adım Göster PostgreSQL onay için sürüm:

psql --version

yardımıyla gözlemlenebilir. PostgreSQL deposuna 15.3 sürümünü yükledik. Ubuntu:

kurmak PostgreSQL on Ubuntu

Nasıl Yönetilir PostgreSQL Kullanıcılar Ubuntu?

Yönetimi PostgreSQL kullanıcılar, veritabanı ayrıcalıklarını kontrol etmek için kullanıcıların oluşturulması, erişimlerinin değiştirilmesi ve kullanıcıların kaldırılması sürecini içerir. Yöneticinin gerekli izinleri vermesini ve yönetimini sağlar. PostgreSQL kullanıcı hesapları etkili bir şekilde.

) 1 Adım Yeni bir Postgres kullanıcısı oluşturmak için Ubuntu, şu komutu çalıştırın:

sudo -u postgres createuser --interactive

Sonuç olarak, PostgreSQL Kullanıcı adını yazmanızı ve yeni oluşturulan kullanıcının süper kullanıcı ayrıcalıklarına sahip olup olmadığını onaylamanızı ister:

Yönet PostgreSQL Kullanıcılar Ubuntu

Bizim durumumuzda kullanıcı adı olarak “huzail” girdik ve süper kullanıcı olmasına izin verdik.

) 2 Adım Ayrıca bu komutta adını belirterek kullanıcıya ayrı ayrı sudo ayrıcalıkları da verebilirsiniz:

ALTER USER huzail WITH SUPERUSER;sudo -u postgres psql

Yönet PostgreSQL Kullanıcılar Ubuntu

) 3 Adım Yeni oluşturulan kullanıcıyı bırakmak isterseniz “DROP USER” komutuna adını yazın:

DROP USER huzail;

Yönet PostgreSQL Kullanıcılar Ubuntu

Nasıl Yönetilir PostgreSQL Veritabanı açık Ubuntu?

Daha sonra yönetim gelir PostgreSQL veritabanı UbuntuBu, daha iyi organizasyon için veritabanlarının oluşturulması, değiştirilmesi ve düzenlenmesiyle ilgili farklı işlemleri içerir.

) 1 Adım Öncelikle “VERİTABANI YARAT“Veritabanı oluşturmak için” komutunu girin ve buraya “guru99” eklediğimiz gibi adını belirtin:

CREATE DATABASE guru99;

Yönet PostgreSQL Veritabanı açık Ubuntu

) 2 Adım Ardından, gerekli kullanıcıya veritabanı erişimini verin:

GRANT ALL PRIVILEGES ON DATABASE guru99 TO huzail;

Yönet PostgreSQL Veritabanı açık Ubuntu

Bizim durumumuzda “huzail” kullanıcısına “guru99” erişimini verdik:

Yönet PostgreSQL Veritabanı açık Ubuntu

) 3 Adım Veritabanını silmek veya bırakmak istemeniz durumunda, istediğiniz veritabanı adı ile “DROP DATABASE” komutunu çalıştırın:

DROP DATABASE guru99;

Sonuç olarak, verilen veritabanı silinecek:

Yönet PostgreSQL Veritabanı açık Ubuntu

Varsayılanı Güvenceye Alma PostgreSQL kullanıcı

Varsayılanı güvence altına alma işlemi PostgreSQL Kullanıcı, güçlü bir parola yapılandırma, ilgili parola şifrelemesini etkinleştirme ve bilgisayarı yeniden başlatma gibi farklı önlemleri içerir. PostgreSQL hizmet. Bunu yaparak, varsayılan kullanıcı yetkisiz erişime karşı korunacaktır.

) 1 Adım Öncelikle siteye giriş yapın PostgreSQL Daha önce yaptığımız gibi veritabanı:

sudo -u postgres psql

) 2 Adım Ardından varsayılan şifreyi ekleyin PostgreSQL kullanıcı:

ALTER USER postgres PASSWORD 'my-secret-password123';

Varsayılanı Güvenceye Alma PostgreSQL kullanıcı

) 3 Adım Parola şifrelemesini etkinleştirmek için ilgili yapılandırma dosyasını açın:

sudo nano /etc/postgresql/{version}/main/pg_hba.conf

Yukarıdaki komutta sürüm numarasını şu şekilde değiştirin: PostgreSQL Buraya “15” eklediğimiz için yüklediğiniz sürüm:

Varsayılanı Güvenceye Alma PostgreSQL kullanıcı

kg PostgreSQL yapılandırma dosyası bir şekilde şöyle görünecek:

Varsayılanı Güvenceye Alma PostgreSQL kullanıcı

"Yerel hepsi" ile başlayan satırı bulun ve şifreleme yöntemini "eş"ten "md5"e değiştirin. Bundan sonra değişiklikleri kaydetmek için “CTRL+O” tuşlarına basın ve nano düzenleyiciden çıkmak için CTRL+X” tuşlarına basın:

Varsayılanı Güvenceye Alma PostgreSQL kullanıcı

) 4 Adım Yeniden başlat PostgreSQL hizmetinin yapılandırma değişikliklerinden geçerli olabilmesi için:

sudo service postgresql restart

Varsayılanı Güvenceye Alma PostgreSQL kullanıcı

) 5 Adım Son olarak kontrol edin PostgreSQL durumu:

sudo service postgresql status

Varsayılanı Güvenceye Alma PostgreSQL kullanıcı

Bu kadar! Varsayılanı güvence altına aldınız PostgreSQL Şifrelenmiş parolaya sahip kullanıcı.

Bonus Adımı: pgAdmin'i yükleyin

pgAdmin bir Grafik Kullanıcı Arayüzüdür (GUI) PostgreSQL Yönetim görevlerini kolaylaştıran istemci. Ayrıca verimli sorgu yürütme, veritabanı yönetimi ve PostgreSQL sunucu izleme. Ayrıca verimliliğin arttırılmasına da yardımcı olur. PostgreSQL Kullanıcılar.

) 1 Adım Her şeyden önce şunu eklemelisiniz: PostgreSQL depo anahtarı:

url -fsSL https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/pgadmin.gpg

Bizim durumumuzda onu zaten ekledik, bu yüzden üzerine yazmak için “y” tuşuna basacağız:

pgAdmin'i yükleyin

sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'

) 2 Adım Daha sonra pgAdmin deposunu sunucunuza ekleyin. Ubuntu sistem:

pgAdmin'i yükleyin

) 3 Adım Daha sonra, daha fazla ilerlemek için paketleri güncelleyin:

Sudo apt update

pgAdmin'i yükleyin

) 4 Adım Şimdi şu komutu yazarak pgAdmin4'ü yükleyin:

sudo apt install pgadmin4

pgAdmin'i yükleyin

pgAdmin'i yükleyin

) 5 Adım Şimdi pgAdmin'in birincil yapılandırmasını başlatmak için verilen komutu girmeniz gerekiyor:

sudo /usr/pgadmin4/bin/setup-web.sh

Ardından gerekli bilgileri belirtin:

pgAdmin'i yükleyin

) 6 Adım Son çıktıda sağlanan bağlantıya giderek web tarayıcınızda pgAdmin4'ü başlatın:

pgAdmin'i yükleyin

pgAdmin'e giriş yapmak için önceden yapılandırılmış e-postanızı ve şifrenizi kullanın:

pgAdmin'i yükleyin

İşte pgAdmin'in kullanıma hazır ana kontrol paneli geliyor:

pgAdmin'i yükleyin

Nasıl Kaldırılır PostgreSQL itibaren Ubuntu?

) 1 Adım Diğerinde kaldırılacak PostgreSQL PC'den Ubuntu öncelikle sistemi durdurun PostgreSQL hizmet:

sudo systemctl stop postgresql

kaldırma PostgreSQL itibaren Ubuntu

) 2 Adım Daha sonra kaldırın PostgreSQL ve bunları daha önce yüklemiş olmanız durumunda ilgili bağımlılıkları:

sudo apt purge postgresql postgresql-contrib -y

kaldırma PostgreSQL itibaren Ubuntu

) 3 Adım Tüm yapılandırma dosyalarını kaldırın PostgreSQL:

sudo rm -rf /etc/postgresql/

kaldırma PostgreSQL itibaren Ubuntu

Sonuç olarak, PostgreSQL cihazınızdan kaldırılacak Ubuntu sistem.

pgAdmin nasıl kaldırılır Ubuntu?

) 1 Adım PgAdmin'in kaldırılmasının gerekli olması durumunda Ubuntu, önce paketini kaldırın:

sudo apt remove pgadmin4

pgAdmin'i şuradan kaldırın: Ubuntu

) 2 Adım Son olarak ilgili konfigürasyon dosyalarını sisteminizden kaldırın:

sudo rm -rf ~/.pgadmin

pgAdmin'i şuradan kaldırın: Ubuntu

Bu kadar! PgAdmin'i başarıyla kaldırdınız Ubuntu.

Sonuç

Takma PostgreSQL on Ubuntu iki yöntemi destekleyen basit bir yöntemdir. Ubuntu deposunu kullanmak veya PostgreSQL resmi depo. Ayrıca veritabanlarının ve kullanıcıların yönetimi ve varsayılan kullanıcıların güvenliğinin sağlanması, veritabanının verimli bir şekilde yönetilmesini sağlar. Ayrıca pgAdmin gibi araçlar geliştiriciler ve işletmeler için genel kullanıcı deneyimini de geliştirir.