PostgreSQL

Installation af pgAdmin 4 på Debian 10

Installation af pgAdmin 4 på Debian 10
pgAdmin er et grafisk værktøj til administration af PostgreSQL-databaseservere som phpMyAdmin til MySQL / MariaDB-databaseservere. På tidspunktet for denne skrivning er pgAdmin 4 den nyeste version.

I denne artikel vil jeg vise dig, hvordan du installerer pgAdmin 4 på Debian 10 Buster. Så lad os komme i gang.

Tilføjelse af officielt PostgreSQL-pakkeopbevaringssted:

pgAdmin 4 er ikke tilgængelig i den officielle pakkeopbevaring af Debian 10 Buster. Men du kan nemt tilføje det officielle pakkeopbevaringssted for PostgreSQL på Debian 10 og installere pgAdmin 4 derfra.

Opdater først APT-pakkeopbevaringscachen med følgende kommando:

$ sudo apt opdatering

Installer nu krølle, ca-certifikater og gnupg pakker med følgende kommando:

$ sudo apt-get install curl ca-certifikater gnupg

Trykke Y og tryk derefter på for at bekræfte installationen.

krølle, ca-certifikater og gnupg skal installeres.

Tilføj nu GPG-nøglen til det officielle PostgreSQL-pakkeopbevaringssted til APT-pakkehåndteringen med følgende kommando:

$ curl https: // www.postgresql.org / media / keys / ACCC4CF8.asc | sudo apt-key tilføj -

GPG-nøglen skal føjes til APT-pakkehåndteringen.

Tilføj nu det officielle PostgreSQL-pakkelager på din Debian 10-maskine med følgende kommando:

$ echo 'deb http: // apt.postgresql.org / pub / repos / apt / buster-pgdg main '
| sudo tee / etc / apt / sources.liste.d / postgresql.liste

Det officielle PostgreSQL-pakkelager skal tilføjes.

Opdater nu APT-pakkeopbevaringscachen med følgende kommando:

$ sudo apt opdatering

APT-pakkeopbevaringscachen skal opdateres. Som du kan se, er det officielle pakkeopbevaringssted for PostgreSQL på listen. Så det officielle pakkeopbevaringssted for PostgreSQL er aktivt.

Installation af PostgreSQL:

For at bruge pgAdmin 4 skal du have mindst én PostgreSQL-databaseserver. Du kan få det installeret på en anden computer end hvor du har pgAdmin 4 installeret. Du kan også installere PostgreSQL-database og pgAdmin 4 på samme computer.

I denne artikel skal jeg installere PostgreSQL og pgAdmin 4 på den samme Debian 10-computer.

For at installere den seneste stabile version af PostgreSQL (PostgreSQL 11 på tidspunktet for denne skrivning) skal du køre følgende kommando:

$ sudo apt installere postgresql

Nu skal du trykke på Y og tryk derefter på for at bekræfte installationen.

PostgreSQL skal installeres.

Kontroller nu, om postgresql tjenesten er aktiv med følgende kommando:

$ sudo systemctl status postgresql

Som du kan se, postgresql tjenesten er aktiv. Det er det også aktiveret for at starte automatisk ved systemstart.

Hvis postgresql-tjenesten ikke er aktiv i dit tilfælde, skal du køre følgende kommando for at starte den.

$ sudo systemctl start postgresql

Indstilling af en adgangskode til PostgreSQL-bruger af postgres:

For at få adgang til PostgreSQL fra pgAdmin 4, skal du oprette en adgangskode til din PostgreSQL-databasebruger, som du vil bruge til login på PostgreSQL-databaseserveren. Jeg opretter en adgangskode til standard PostgreSQL-brugeren postgres i denne artikel bare for at holde tingene enkle.

Først skal du logge ind som postgres bruger med følgende kommando:

$ sudo su - postgres

Start nu PostgreSQL-skalen med følgende kommando:

$ psql

Indstil nu en adgangskode til postgres databasebruger som følger:

\ adgangskode> postgres

Indtast nu en ny adgangskode til postgres bruger og tryk på .

Indtast den samme adgangskode igen, og tryk på .

Din ønskede adgangskode skal indstilles til postgres databasebruger.

Gå nu ud af PostgreSQL-skallen som følger:

\ q

Log nu ud af postgres brugerens skal som følger:

$ exit

Installation af pgAdmin 4:

Nu kan du installere pgAdmin 4 på din Debian 10-maskine med følgende kommando:

$ sudo apt installere pgadmin4-apache2

Trykke Y og tryk derefter på for at bekræfte installationen.

Indtast nu en e-mail-adresse til pgAdmin 4, og tryk på . Du skal bruge dette for at logge ind på pgAdmin 4-webgrænsefladen. Hvis du ikke ved, hvad det er, så er standardbruger-e-mailen [e-mail beskyttet] er fint.

Indtast nu en adgangskode til bruger-e-mailen til pgAdmin 4, og tryk på . Husk adgangskoden, da du har brug for den for at logge ind på pgAdmin 4-webgrænsefladen.

pgAdmin 4 skal installeres på dette tidspunkt.

Kontroller nu, om apache2 tjenesten kører med følgende kommando:

$ sudo systemctl status apache2

Som du kan se, er apache2 tjenesten er aktiv/kører og det er også aktiveret for at starte på systemstart automatisk.

Adgang til pgAdmin 4:

Du kan få adgang til pgAdmin 4 fra enhver webbrowser. Åbn bare en browser og besøg http: // localhost / pgadmin4 (for at få adgang lokalt) eller http: //<IP-ADRESSE> / pgadmin4 (til fjernadgang)

BEMÆRK: Du kan finde IP-ADRESSE på din Debian 10-maskine, hvor pgAdmin 4 er installeret med følgende kommando:

$ ip a

Når du besøger webadressen til pgAdmin 4-webgrænsefladen, skal du se den følgende side. Indtast nu den bruger-e-mail og adgangskode, du har oprettet under installationen af ​​pgAdmin 4, og klik på Log på.

Du skal være logget ind.

Tilføjelse af PostgreSQL-servere til pgAdmin 4:

Nu skal du tilføje mindst én PostgreSQL-databaseserver for at kunne bruge pgAdmin 4.

For at tilføje en ny PostgreSQL-databaseserver skal du højreklikke (RMB) på Servere og klik på skab > Server .. som markeret i skærmbilledet nedenfor.

Nu, i Generel fane, skriv en Navn til din server.

Gå nu til Forbindelse fanen og indtast værtsnavnet eller værts-IP, databasenavn, brugernavn og adgangskode. Hvis du også har fulgt denne artikel for at konfigurere en PostgreSQL-databaseserver, så værtsnavn burde være lokal vært, og database navn og brugernavn burde være postgres, og adgangskode skulle være, hvad du har oprettet. Når du er færdig, skal du klikke på Gemme.

Din ønskede PostgreSQL-databaseserver skal tilføjes. Nu kan du overvåge databaseserveren, oprette databaser, oprette tabeller, indsætte data på tabeller og så videre fra pgAdmin 4-webgrænsefladen meget let.

Så det er sådan, du installerer pgAdmin 4 på Debian 10 Buster. Tak, fordi du læste denne artikel.

OpenTTD Tutorial
OpenTTD er et af de mest populære forretningssimuleringsspil derude. I dette spil skal du oprette en vidunderlig transportvirksomhed. Du starter dog i...
SuperTuxKart til Linux
SuperTuxKart er en fantastisk titel designet til at give dig Mario Kart-oplevelsen gratis på dit Linux-system. Det er ret udfordrende og sjovt at spil...
Kæmp om Wesnoth-vejledning
Slaget om Wesnoth er et af de mest populære open source-strategispil, som du kan spille på dette tidspunkt. Ikke kun har dette spil været under udvikl...