PgAdmin 4 Debian 10 Nasıl Kurulur


pgAdmin, PostgreSQL veritabanına yönelik açık kaynaklı, güçlü ve zengin özelliklere sahip bir grafik kullanıcı arayüzü (GUI) yönetim ve yönetim aracıdır. Şu anda PostgreSQL 9.2 veya üstünü desteklemektedir ve Unix ve Linux, Mac OS X gibi türevlerinin yanı sıra Windows işletim sistemlerinde de çalışmaktadır.

Hem yeni başlayanlar hem de deneyimli Postgres kullanıcıları tarafından veritabanı nesnelerini kolayca oluşturmanıza, yönetmenize, bakımını yapmanıza ve kullanmanıza olanak tanıyan güçlü bir kullanıcı arayüzü sağlar.

pgAdmin 4, pgAdmin'in Python ve Javascript/jQuery kullanılarak oluşturulmuş büyük bir sürümüdür (ve tamamen yeniden yazılmıştır) ve masaüstü çalışma zamanı ile yazılmıştır. Qt ile C++. pgAdmin 4, güncellenmiş kullanıcı arayüzü (UI) öğeleri, çok kullanıcılı/web dağıtım seçenekleri, kontrol panelleri ve daha modern ve zarif tasarımla pgAdmin 3'ü büyük ölçüde geliştirir.

Bu makalede, PostgreSQL veritabanlarına güvenli, uzaktan erişim sağlamak için pgAdmin 4Debian 10 sistemine nasıl yükleyeceğinizi göstereceğiz.

Bu kılavuz, Debian 10 sunucunuzda zaten PostgreSQL 9.2 veya üstünün yüklü ve yapılandırılmış olduğunu varsaymaktadır; aksi takdirde yüklemek için şu kılavuzumuzu izleyin: Debian'da PostgreSQL 11 Nasıl Kurulur 10.

Debian 10'da pgAdmin 4'ün kurulması

Debian 10 varsayılan olarak pgAdmin 3 ile birlikte gelir. pgAdmin 4'ü yüklemek için PostgreSQL Global Development Group (PGDG) APT deposunu (Debian için PostgreSQL paketlerini içerir) etkinleştirmeniz gerekir. ve Ubuntu) sisteminizde.

apt-get install curl ca-certificates gnupg
curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -

Daha sonra /etc/apt/sources.list.d/pgdg.list adında bir veri havuzu dosyası oluşturun.

vim /etc/apt/sources.list.d/pgdg.list

Ve aşağıdaki satırı dosyaya ekleyin.

deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main

Değişiklikleri kaydedin ve dosyadan çıkın.

Şimdi APT paketi önbelleğini güncelleyin (bu zorunlu bir adımdır) ve pgAdmin 4 paketini aşağıdaki gibi yükleyin. pgadmin4-apache2 paketi WSGI uygulamasıdır.

apt-get update
apt-get install pgadmin4  pgadmin4-apache2

Paket kurulumu sırasında pgAdmin web arayüzü başlangıç kullanıcı hesabı için bir e-posta adresi ayarlamanız istenecektir. Bu e-posta hesap adı olarak çalışacak, bunu sağlayın ve Enter tuşuna basın.

Ayrıca pgadmin4 başlangıç kullanıcı hesabı için de bir şifre belirlemeniz istenecektir. Güvenli ve güçlü bir şifre girin ve devam etmek için Enter'a tıklayın.

Paketler yüklendikten sonra yükleyici, Apache2 hizmetini başlatmak için systemd'yi etkinleştirir ve sistem her yeniden başlatıldığında hizmetin sistem başlangıcında otomatik olarak başlatılmasını sağlar.

Hizmetin çalışır durumda olduğundan emin olmak için aşağıdaki komutla hizmetin durumunu kontrol edebilirsiniz.

systemctl status apache2 

Debian 10'da, pgAdmin 4 WSGI uygulaması /etc/apache2/conf-available/pgadmin4.conf kullanılarak varsayılan olarak Apache HTTP sunucusuyla çalışacak şekilde yapılandırılmıştır. yapılandırma dosyası.

pgadmin4 web arayüzüne erişmeden önce, UFW güvenlik duvarınız çalışıyorsa (genellikle varsayılan olarak devre dışıdır), izin vermek için 80 (HTTP) bağlantı noktasını açmanız gerekir. Apache hizmetine gelen trafik aşağıdaki gibidir.

ufw allow 80
ufw allow 443
ufw status

pgAdmin 4 Web Arayüzüne Erişim

Artık pgAdmin 4 web arayüzüne erişebilirsiniz. Bir web tarayıcısı açın ve aşağıdaki adrese yönlendirip Enter'a tıklayın.

http://SERVER_IP/pgadmin4
OR
http://localhost/pgadmin4

pgAdmin 4 web giriş arayüzü göründüğünde, kimlik doğrulaması için daha önce belirlediğiniz e-posta adresini ve şifreyi girin. Daha sonra oturum aç'a tıklayın.

Başarılı bir giriş yaptıktan sonra pgAdmin4 web arayüzünün varsayılan kontrol paneline yönlendirileceksiniz. Bir veritabanı sunucusuna bağlanmak için Yeni Sunucu Ekle'yi tıklayın.

Daha sonra yeni sunucu bağlantı adını ve bir açıklama ekleyin. Ayrıca ana makine adı, veritabanı adı, veritabanı kullanıcı adı ve < gibi bağlantı ayrıntılarını sağlamak için Bağlantı Sekmesi'ni tıklayın. Strong>şifrenizi aşağıdaki ekran görüntüsünde gösterildiği gibi girin. İşiniz bittiğinde Kaydet'i tıklayın.

Tarayıcı ağacının altında artık bağlantı adını, veri tabanı sayısını, rolleri ve tablo alanını gösteren en az bir sunucu bağlantınız olmalıdır. Kontrol Paneli altındaki sunucu performansına genel bakışı görüntülemek için Veritabanı bağlantısını çift tıklayın.

pgAdmin Ana Sayfası: https://www.pgadmin.org/

Bu kadar! pgAdmin 4, çeşitli yeni özellikler, iyileştirmeler ve hata düzeltmeleriyle pgAdmin 3'ü büyük ölçüde geliştiriyor. Bu kılavuzda Debian 10 sunucusunda pgAdmin 4'ün nasıl kurulacağını ve yapılandırılacağını gösterdik. Sorularınız olursa aşağıdaki yorum formundan bize ulaşabilirsiniz.