Wyszukiwanie w witrynie

Jak zainstalować PgAdmin 4 Debian 10


pgAdmin to wydajne i bogate w funkcje narzędzie do administrowania i zarządzania bazą danych PostgreSQL z graficznym interfejsem użytkownika (GUI) o otwartym kodzie źródłowym. Obecnie obsługuje PostgreSQL 9.2 lub nowszą wersję i działa na systemach Unix i jego wariantach, takich jak Linux, Mac OS X, a także systemy operacyjne Windows.

Zapewnia potężny interfejs użytkownika, który umożliwia łatwe tworzenie, zarządzanie, utrzymywanie i używanie obiektów bazy danych, zarówno przez początkujących, jak i doświadczonych użytkowników Postgres.

pgAdmin 4 to główna wersja (i całkowicie przepisana) pgAdmin, zbudowana przy użyciu Python i Javascript/jQuery, a także środowisko wykonawcze napisane w języku C++ z Qt. pgAdmin 4 ogromnie ulepsza wersję pgAdmin 3 dzięki zaktualizowanym elementom interfejsu użytkownika (UI), opcjom wdrażania dla wielu użytkowników/w sieci, pulpitom nawigacyjnym oraz bardziej nowoczesnemu i eleganckiemu wyglądowi.

W tym artykule pokażemy jak zainstalować pgAdmin 4 na systemie Debian 10, aby zapewnić bezpieczny, zdalny dostęp do baz danych PostgreSQL.

W tym przewodniku założono, że masz już zainstalowany i skonfigurowany PostgreSQL 9.2 lub nowszy na swoim serwerze Debian 10. W przeciwnym razie, aby go zainstalować, postępuj zgodnie z naszym przewodnikiem: Jak zainstalować PostgreSQL 11 na Debianie 10.

Instalowanie pgAdmin 4 w Debianie 10

Debian 10 jest domyślnie dostarczany z pgAdmin 3. Aby zainstalować pgAdmin 4, musisz włączyć repozytorium APT PostgreSQL Global Development Group (PGDG) (które zawiera pakiety PostgreSQL dla Debiana i Ubuntu) w swoim systemie.

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

Następnie utwórz plik repozytorium o nazwie /etc/apt/sources.list.d/pgdg.list.

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

I dodaj następujący wiersz w pliku.

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

Zapisz zmiany i zamknij plik.

Teraz zaktualizuj pamięć podręczną pakietów APT (co jest krokiem obowiązkowym) i zainstaluj pakiet pgAdmin 4 w następujący sposób. Pakiet pgadmin4-apache2 to aplikacja WSGI.

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

Podczas instalacji pakietu zostaniesz poproszony o ustawienie adresu e-mail dla początkowego konta użytkownika interfejsu sieciowego pgAdmin. Ten adres e-mail będzie działał jako nazwa konta, podaj go i naciśnij Enter.

Zostaniesz także poproszony o ustawienie hasła dla początkowego konta użytkownika pgadmin4. Podaj bezpieczne i silne hasło, a następnie kliknij Enter, aby kontynuować.

Po zainstalowaniu pakietów instalator aktywuje systemd, aby uruchomić usługę Apache2 i umożliwia jej automatyczne uruchamianie przy uruchomieniu systemu, przy każdym ponownym uruchomieniu systemu.

Możesz sprawdzić status usługi za pomocą następującego polecenia, aby upewnić się, że działa.

systemctl status apache2 

W Debianie 10 aplikacja pgAdmin 4 WSGI jest domyślnie skonfigurowana do współpracy z serwerem Apache HTTP przy użyciu pliku /etc/apache2/conf-available/pgadmin4.conf plik konfiguracyjny.

Zanim będziesz mógł uzyskać dostęp do interfejsu internetowego pgadmin4, jeśli masz uruchomioną zaporę sieciową UFW (zwykle jest ona domyślnie wyłączona), musisz otworzyć port 80 (HTTP), aby zezwolić ruch przychodzący w usłudze Apache w następujący sposób.

ufw allow 80
ufw allow 443
ufw status

Dostęp do interfejsu sieciowego pgAdmin 4

Teraz możesz uzyskać dostęp do interfejsu internetowego pgAdmin 4. Otwórz przeglądarkę internetową, wskaż następujący adres i kliknij Enter.

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

Gdy pojawi się interfejs logowania internetowego pgAdmin 4, wprowadź adres e-mail i hasło ustawione wcześniej w celu uwierzytelnienia. Następnie kliknij zaloguj.

Po pomyślnym zalogowaniu wylądujesz w domyślnym panelu interfejsu sieciowego pgAdmin4. Aby połączyć się z serwerem bazy danych, kliknij Dodaj nowy serwer.

Następnie dodaj nową nazwę połączenia z serwerem i komentarz. Kliknij kartę Połączenie, aby podać szczegóły połączenia, tj. nazwę hosta, nazwę bazy danych, nazwę użytkownika bazy danych i hasło, jak pokazano na poniższym zrzucie ekranu. Gdy już skończysz, kliknij Zapisz.

W drzewie Przeglądarka powinieneś teraz mieć co najmniej jedno połączenie z serwerem pokazujące nazwę połączenia, liczbę baz danych, role i obszar tabel. Kliknij dwukrotnie link Baza danych, aby wyświetlić przegląd wydajności serwera w panelu kontrolnym.

Strona główna pgAdmin: https://www.pgadmin.org/

To wszystko! pgAdmin 4 znacznie udoskonala pgAdmin 3 dzięki kilku nowym funkcjom, ulepszeniom i poprawkom błędów. W tym przewodniku pokazaliśmy, jak zainstalować i skonfigurować pgAdmin 4 na serwerze Debian 10. Jeśli masz jakieś pytania, skontaktuj się z nami za pomocą poniższego formularza komentarza.