Articles

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.

Knyttet Les: Slik Installerer du PostgreSQL og pgAdmin i CentOS 8

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″>

Check PostgreSQL Status

Also, confirm that the Postgresql server is ready to accept connections from clients as follows:

$ sudo pg_isready
PostgreSQL Accepting Client Connections

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.,

Opprette en Database i PostgreSQL

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
Sett Opp PgAdmin i Ubuntu

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.,

PgAdmin Logge inn

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.

Legg til Ny Server i PgAdmin

Neste, angir du den Generelle tilkobling innstillinger (Navn, Server gruppen, og en kommentar). Klikk deretter Tilkoblinger som fremhevet i følgende skjermbilde.,

Legg til Ny Forbindelse i PgAdmin

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.,

PostgreSQL Database Settings

If the database access credentials are OK and the server-client authentication configuration is too, pgAdmin4 should successfully connect to the database server.

PostgreSQL Databases