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å
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å
PostgreSQL skal installeres.
Kontroller nu, om postgresql tjenesten er aktiv med følgende kommando:
$ sudo systemctl status postgresqlSom 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 postgresqlIndstilling 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å
Indtast nu en e-mail-adresse til pgAdmin 4, og tryk på
Indtast nu en adgangskode til bruger-e-mailen til pgAdmin 4, og tryk på
pgAdmin 4 skal installeres på dette tidspunkt.
Kontroller nu, om apache2 tjenesten kører med følgende kommando:
$ sudo systemctl status apache2Som 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.