İlişkisel veritabanı yönetim sistemleri (RDBMS), bilgileri depolamak, organize etmek ve bilgiye erişmek için yapılandırılmış bir yol sağladıkları için birçok web sitesi ve uygulamanın önemli bir bileşeni olduğunu kanıtlamıştır.
video oyunları oynayarak para kazanma yolları
Bu makalede, PostgreSQL'i Ubuntu'da yükleme ve yapılandırma konusunda adım adım bir kılavuzla birlikte ayrıntılı olarak tartışacağız.
PostgreSQL Nedir?
PostgreSQL, SQL'i destekleyen açık kaynaklı bir veritabanı yönetim sistemidir. Geliştiriciler, PostgreSQL'i kullanarak, veritabanı yöneticisine mükemmel veri yönetimi kaynakları sağladığından dolandırıcılığa dayanıklı uygulamalar oluşturabilir.
Bu platform size kendi veri kümelerinizi tanımlama, özel yazı tipleri geliştirme ve farklı programlama dillerinde yazılmış kodları birleştirme hareketliliği sağlar. PostgreSQL, bir projedeki veri miktarları ve eşzamanlı kullanıcı sayısı açısından oldukça ölçeklenebilirdir.
Ubuntu 21.04 için PostgreSQL kurulum sürecine bakalım.
Adım 1: PostgreSQL'i Ubuntu'ya kurun
Bazı PostgreSQL paketleri, varsayılan Ubuntu deposunda bulunur. PostgreSQL'i komut satırı üzerinden kurmak için şunu yazın:
sudo apt install postgresql postgresql-contrib
Kurulumu Doğrulayın
Yapılandırma dosyasının konumunu kullanarak bulabilirsiniz. ls komutu . Bu, PostgreSQL'in sisteminize başarıyla kurulup kurulmadığını teyit eden bir doğrulama adımıdır.
ls /etc/postgresql/12/main/
Numara 12 PostgreSQL'in sürümünü belirtir. Sisteminize indirdiğiniz pakete göre sizin için farklı olabilir.
PostgreSQL Durumunu Kontrol Edin
Kurulumdan sonra, aşağıdaki komutu kullanarak PostgreSQL'in durumunu kontrol edin:
service postgresql status
Çıktı şöyle görünecektir:
Çıktı şunu gösteriyorsa aktif durumu, ardından PostgreSQL hizmeti sisteminizde çalışıyor. Öte yandan, durum ise etkin değil , ardından şunu yazarak hizmeti başlatmanız gerekir:
service postgresql start
Dışında durum ve Başlat , kullanabileceğiniz birkaç PostgreSQL komutu daha vardır:
- Durmak
- Tekrar başlat
- Tekrar yükle
- Zorla yeniden yükle
İlgili: Bir Sonraki Projeniz İçin Dikkate Alınacak Veritabanı Motorları
2. Adım: Süper Kullanıcı Olarak Oturum Açın
Devam etmeden önce, PostgreSQL sunucusunda bir veritabanı süper kullanıcısı olarak oturum açmanız gerekir. PostgreSQL kullanıcısı olarak bağlanmanın en basit yollarından biri, ana bilgisayar adınızı postgres Unix kullanıcısı.
Kök Kullanıcı Kimlik Bilgilerini Ayarlayın
Aşağıdaki komutu kullanarak PostgreSQL etkileşimli kabuğuna giriş yapın:
sudo -u postgres psql
Aşağıdaki sorguyu kullanarak kök kullanıcı kimlik bilgilerini ayarlayın:
ALTER USER postgres PASSWORD 'newpassword';
değiştirdiğinizden emin olun Yeni Şifre Seçtiğiniz güçlü bir şifre ile. Tip çıkış etkileşimli kabuktan çıkmak için.
Aşağıdaki komutla psql'ye giriş yapın:
psql -U postgres -h localhost
İstem göründüğünde kullanıcı için yeni kök parolayı girin.
Adım 3: PostgreSQL Sunucusuna bağlanın
PostgreSQL'i kurduğunuzda, platform varsayılan bir kullanıcı oluşturur. postgres ve aynı ada sahip bir sistem hesabı. Kullanıcı olarak oturum açmanız gerekiyor postgres PostgreSQL sunucusuna bağlanmak için.
PostgreSQL sunucusunda oturum açmak için aşağıdaki komutu kullanın:
sudo su postgres
Bu komutu çalıştırır çalıştırmaz, sistemin ana bilgisayar adınızı görüntüleme biçiminde bir değişiklik fark edeceksiniz. Bash istemi şöyle görünecek:
postgres@ubuntu: /home/winibhalla/Desktop$
Bu, PostgresSQL kullanıcısı olarak başarıyla oturum açtığınızı gösterir.
PostgreSQL Kullanıcıları Nasıl Yönetilir
Artık sunucuya bağlandınız, sıra yeni kullanıcılar oluşturmaya geldi. Tip psql PostgreSQL sunucusunda komutları çalıştırmaya başlamak için.
Yeni Kullanıcı Oluştur
Bir proje içinde farklı seviyelerde çalışan birden fazla ekip üyesi varsa, farklı çalışanlar için farklı roller oluşturmanız ve onlara erişimlerini atamanız gerekir. Kullan KULLANICI OLUŞTUR yeni bir kullanıcı profili oluşturma komutu:
CREATE USER user1 WITH PASSWORD 'test123';
Yukarıdaki komutta, kullanıcı1 yeni kullanıcı için istediğiniz kullanıcı adı ve ardından test123 , bu kullanıcı için paroladır.
Bir veritabanına eklenen yeni kullanıcıların listesini kontrol etmek için ile ilgili emretmek.
Yukarıdaki çıktıda da görebileceğiniz gibi, henüz yeni kullanıcı için herhangi bir ayrıcalık mevcut değil.
Yeni Kullanıcılara Süper Kullanıcı Ayrıcalıkları Verme
Yeni bir kullanıcıya bir dizi ayrıcalık eklemek için aşağıdaki komutu çalıştırın:
ALTER USER user1 WITH SUPERUSER;
NS YAŞ komutu, yeni üyeye yönetici ayrıcalıkları verecektir. Çalıştır /ile ilgili yeni kullanıcının gerekli süper kullanıcı ayrıcalıklarına sahip olup olmadığını doğrulamak için tekrar komut verin.
Kullanıcı Listesinden Bir Kullanıcıyı Çıkarma
Bir kullanıcıyı yetkili kullanıcılar listesinden çıkarmak için aşağıdaki komutu kullanın:
DROP USER user1;
Kullanıcıları listeleyerek değişikliği doğrulayın. /ile ilgili emretmek.
İlgili: Yeni Başlayanlar için Temel SQL Komutları Hile Sayfası
PostgreSQL Veritabanları Nasıl Yönetilir
PostgreSQL, kullanıcılarına veritabanları oluşturmak ve kaldırmak için çeşitli komutlar sağlar.
Veritabanı Ekle veya Kaldır
PostgreSQL kullanarak yeni bir veritabanı oluşturmak için:
CREATE DATABASE db1;
...nerede db1 oluşturmak istediğiniz veritabanının adıdır. Kullan NS Mevcut tüm veritabanlarının bir listesini almak için komut.
Çıktı:
Bir veritabanını kaldırmak istiyorsanız, DÜŞÜRMEK emretmek:
DROP DATABASE db1;
Kullanıcılara Veritabanı Erişimi Verme
kullanarak bir kullanıcıya veritabanı erişimi verebilirsiniz. HİBE emretmek:
GRANT ALL PRIVILEGES ON DATABASE db1 TO user1;
PostgreSQL için Komut Satırı Yardımı Alın
PostgreSQL ve çeşitli komutlarının nasıl kullanılacağı hakkında daha fazla bilgi edinmek için terminalde aşağıdaki komutu yazarak yardım sayfasını açabilirsiniz:
man psql
Önerilen Adım: pgAdmin'i yükleyin
Önerilen başka bir adım, pgAdmin'i yüklemektir. PgAdmin, PostgreSQL için mevcut olan en popüler ve zengin özelliklere sahip açık kaynaklı yönetim araçlarından biridir. pgAdmin kurulumu isteğe bağlı bir adım olsa da, kullanıcıları ve veritabanlarını daha iyi yönetmek için kurmalısınız.
Başlamak için resmi pgAdmin deposunu ve anahtarını sisteminize ekleyin:
curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
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 && apt update'
Çıktı:
Şimdi, masaüstü sürümünü yüklemek için:
sudo apt install pgadmin4-desktop
Web sürümünü yüklemek için şunu yazın:
sudo apt install pgadmin4-web
Web modunu yapılandırmak için setup-web.sh pgAdmin tarafından sağlanan komut dosyası:
sudo /usr/pgadmin4/bin/setup-web.sh
İşlemi tamamlamak için ekrandaki talimatları izleyin. Emin olun, bu sadece bir kerelik bir adımdır, bu yüzden bunu tekrar tekrar kurmak ve yapılandırmak için endişelenmenize gerek yok.
PostgreSQL Kullanarak Ubuntu'da Veritabanlarını Yönetme
PostgreSQL, veritabanı yönetimi uygulamaları oluşturmak için güçlü bir platformdur. Platformdaki herhangi bir miktarda veriyi işleme yeteneği, en önemli özelliklerinden biridir. Yükleme işlemi, ilk indirme, yükleme ve son olarak veritabanında oturum açmaya kadar kaynar.
Birkaç basit komutla, yeni kullanıcılar ekleme, veritabanları oluşturma ve mevcut veritabanlarına kullanıcı ekleme işleminde ustalaşabilirsiniz. PostgreSQL'i sevip sevmediğinizden emin değil misiniz? Makinenize Microsoft SQL Server yüklemeyi deneyin.
Paylaş Paylaş Cıvıldamak E-posta Ubuntu'da Microsoft SQL Server Nasıl Kurulur ve KurulurUbuntu makinenizde veritabanlarını depolamak ve yönetmek mi istiyorsunuz? Azure Data Studio ile Microsoft SQL Server'ı nasıl kuracağınız aşağıda açıklanmıştır.
Sonrakini Oku İlgili konular- Linux
- SQL
- Ubuntu
- Yazılımı kur
Wini, 2 yıllık yazma deneyimine sahip Delhi merkezli bir yazardır. Yazma çalışmaları sırasında dijital pazarlama ajansları ve teknik firmalarla ilişkilendirildi. Programlama dilleri, bulut teknolojisi, AWS, Makine Öğrenimi ve çok daha fazlasıyla ilgili içerik yazmıştır. Boş zamanlarında resim yapmayı, ailesiyle vakit geçirmeyi ve fırsat buldukça dağlara seyahat etmeyi seviyor.
Wini Bhalla'dan Daha FazlaHaber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın