Hvordan du Installerer PostgreSQL og pgAdmin4 i Ubuntu 20.04 (Norsk)
Denne guiden vil lede deg gjennom instruksjonene for å installere PostgreSQL 12 relasjonell og objekt-orientert database management systems og pgAdmin4, en mye brukt web-basert PostgreSQL database server administration tool. Vi vil vise hvordan du installerer den nyeste versjonen av pgAdmin4 som er v4.23.
Forutsetninger:
- Ubuntu 20.04 Server installasjon
- Ubuntu-20.,04 Desktop installasjon
La oss komme i gang…
Installere PostgreSQL i Ubuntu 20.04
Logg inn på din Ubuntu-systemet og oppdatere systemprogramvaren pakker ved å bruke den følgende kommandoen apt.
$ sudo apt update
Nå kan du installere den nyeste versjonen av PostgreSQL fra standard Ubuntu-kjeldene.
$ sudo apt install postgresql
Under installasjonen, installasjonsprogrammet vil opprette en ny PostgreSQL cluster (en samling av databaser, som vil bli forvaltet av en enkelt server eksempel), og dermed initialisere databasen., Standard data katalogen /var/lib/postgresql/12/hoved-og konfigurasjoner filer som er lagret i /etc/postgresql/12/hoved-katalogen.,iv id=»293412d5b4″>
Also, confirm that the Postgresql server is ready to accept connections from clients as follows:
$ sudo pg_isready
Creating Database in PostgreSQL
To create a new database in PostgreSQL, you need to access the PostgreSQL database shell (psql)
program., Første, bytter du til den postgres system brukerkonto og kjøre psql
kommando som følger:
$ sudo su - postgres$ psqlpostgres=#
Nå opprette en ny database og en bruker ved hjelp av følgende kommandoer.,
Konfigurere PostgreSQL Client Authentication
PostgreSQL bruker client authentication å bestemme hvilke brukerkontoer kan koble til hvilke databaser som verter, og dette er kontrollert av innstillingene i client authentication konfigurasjonsfilen som på Ubuntu ligger i /etc/postgresql/12/main/pg_hba.conf.
Åpne denne filen ved hjelp av din favoritt teksteditor som vist.,
$ sudo vim /etc/postgresql/12/main/pg_hba.conf
PostgreSQL bruker mange typer klient autentisering metoder, inkludert peer, ident, passord, og md5 (les PostgreSQL 12 dokumentasjon for en detaljert forklaring av hver metode).
md5 er den mest sikre og anbefales fordi det krever klienten til å levere en dobbel-MD5-kryptert passord for pålitelighetskontroll. Så, sørge for at oppføringene nedenfor har md5 som under metode:
host all all 127.0.0.1/32 md5# IPv6 local connections:host all all ::1/128 md5
Etter å ha gjort endringer i Client Authentication konfigurasjonsfilen, vil du trenger for å starte PostgreSQL service.,
$ sudo systemctl restart postgresql
Installere pgAdmin4 i Ubuntu
pgAdmin4 er ikke tilgjengelig i Ubuntu-kjeldene. Vi trenger å installere det fra pgAdmin4 APT-repository. Start ved å sette opp depotet. Legg den offentlige nøkkelen til depotet og skape depotet konfigurasjonsfilen.
Deretter installere pgAdmin4,
$sudo apt install pgadmin4
– kommandoen ovenfor vil installere en rekke nødvendige pakker inkludert Apache2 webserver for å tjene pgadmin4-web-applikasjon i web-modus.,
Når installasjonen er fullført, kan du kjøre web-oppsett script som skip med pgdmin4 binære pakken, for å konfigurere systemet til å kjøre i web-modus. Du vil bli bedt om å opprette en pgAdmin4 e-postadresse for pålogging og passord som vist i skjermbildet under.
Dette skriptet vil konfigurere Apache2 å tjene pgAdmin4 web-applikasjon som innebærer å aktivere WSGI modul og konfigurere pgAdmin programmet til å montere på pgadmin4 på webserveren slik at du kan få tilgang til det på:
Det er også nytt, Apache2-tjenesten til å bruke de siste endringene.,e med din e-postadresse, og angi en sterk sikre passord samt:
$ sudo /usr/pgadmin4/bin/setup-web.sh
få Tilgang til pgAdmin4 Web-Grensesnitt
for Å få tilgang til pgAdmin4 web-program-grensesnitt, åpner du en nettleser, og bruk følgende adresse for å navigere:
Når login-siden lastes inn, skrive inn e-postadressen og passordet du opprettet i den forrige delen, mens konfigurere pgAdmin4 til å kjøre i web-modus.,
Etter en vellykket pålogging, vil du være i landet i pgAdmin4 web-program-oversikten. For å koble til en server, klikker du på Legg til Ny Server som fremhevet i følgende skjermbilde.
Neste, angir du den Generelle tilkobling innstillinger (Navn, Server gruppen, og en kommentar). Klikk deretter Tilkoblinger som fremhevet i følgende skjermbilde.,
Neste, skriv inn PostgreSQL database server hostname/ – adresse, Port nummer (la 5432 til bruk standard), velger Vedlikehold database (som bør være postgres), angi database brukernavn og passord.,
If the database access credentials are OK and the server-client authentication configuration is too, pgAdmin4 should successfully connect to the database server.