Slik installerer du PostgreSQL 9.6 på Debian eller Ubuntu

Administrering av databaser i Linux -miljøer er en av de beste løsningene for å få mest mulig ut av vår Ubuntu- eller Debian -server.

PostgreSQL blir et av de beste gratis alternativene for å administrere alle dataene våre med flere funksjoner og funksjoner.

I dag vil Solvetic diskutere hvordan du installerer PostgreSQL på Debian 9.

Hva er PostgreSQLPostgreSQL er et kraftig open source objektrelasjonsdatabasesystem med mer enn 15 års utvikling, slik at vi kan ha et verktøy med høy pålitelighet, dataintegritet og feilkorrigering.

PostgreSQL er flersystem siden det kan installeres på operativsystemer som Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, macOS, Solaris, Tru64) og Windows.

Ved å bruke PostgreSQL vil vi ha en fullt syre-kompatibel databasebehandler, den har full støtte for utenlandske nøkler, koblinger, visninger, utløsere og lagrede prosedyrer (på flere språk).

Inkluderer de fleste SQL: 2008 -datatyper, inkludert INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL og TIMESTAMP. Den støtter også lagring av store binære objekter, inkludert bilder, lyder eller video. Den har innfødte programmeringsgrensesnitt for C / C ++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, blant mange flere.

PostgreSQL tilbyr for tiden stabil versjon 9.6 og versjon 10 er tilgjengelig i beta.

Nå skal vi se hvordan du installerer denne databasebehandleren på Debian 9.

MerkDet er viktig å presisere at hvis vi ikke er som rotbrukere, må vi gå foran sudo for korrekt utførelse av de beskrevne kommandoene.

1. Legg til PostgreSQL APT -depotet på Debian eller Ubuntu


Dette offisielle PostgreSQL APT -depotet som vi vil installere, vil bli kombinert med operativsystemet som gir oss automatiske oppdateringer for alle støttede versjoner av PostgreSQL i Debian- og Ubuntu -distribusjoner.

Trinn 1
For denne prosessen skal vi lage en ny fil ved å kjøre følgende linje:

 /etc/apt/sources.list.d/pgdg.list
Steg 2
Når filen er opprettet, legger vi til følgende linje med tanke på versjonen av Debian eller Ubuntu som skal brukes:
 Debian 9 Strecht: deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main Debian 8 Jessie: deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main Debian 7 Wheezy: deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main Ubuntu 17.04: deb http://apt.postgresql.org/pub/repos/apt/ zesty-pgdg main Ubuntu 16.04: deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main Ubuntu 14.04: deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main

Trinn 3
Vi lagrer endringene ved hjelp av tastene

Ctrl + O.

og vi lar redaktøren bruke

Ctrl + X

2. Importer nøkler til Debian eller Ubuntu

Trinn 1
Deretter importerer vi signeringsnøkkelen fra depotet og oppdaterer systempakkelistene ved først å utføre følgende kommando:

 wget --quiet -O -https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt -key add - 

Steg 2
Senere oppdaterer vi systemet ved hjelp av kommandoen.

 sudo apt oppdatering

3. Installer PostgreSQL -serveren på Debian eller Ubuntu

Trinn 1
Når operativsystemet er oppdatert, vil vi utføre følgende kommando for å installere PostgreSQL -serveren:

 apt installere postgresql-9.6

Steg 2
Vi legger inn bokstaven S for å bekrefte installasjonen av PostgreSQL -pakkene. Når PostgreSQL -installasjonen er fullført, ser vi følgende:

S

Trinn 3
Når det gjelder Debian og Ubuntu, starter databasen automatisk. Katalogen der vi finner alle PostgreSQL -konfigurasjonsfilene er i banen:

 /var/lib/postgresql/9.6/main

4. Start og aktiver PostgreSQL -serveren på Debian eller Ubuntu


Med databaseserveren initialisert, er neste trinn å starte PostgreSQL -tjenesten og la PostgreSQL -tjenesten starte automatisk ved systemstart, for dette vil vi utføre følgende kommandoer i rekkefølgen:

I systemd

 systemctl start postgresql.service systemctl aktiver postgresql.service sudo systemctl status postgresql.service

I SysVinit

 service postgresql-9.6 start chkconfig postgresql på service postgresql-9.6 status

5. Valider PostgreSQL -installasjonen på Debian eller Ubuntu


Etter å ha installert PostgreSQL -databasesystemet på Ubuntu eller Debian, kan vi bekrefte installasjonen ved å koble til postgres -databaseserveren.

Trinn 1
PostgreSQL -administratorbrukeren kalles postgres, vi vil utføre følgende kommando for å få tilgang til brukersystemkontoen:

 postgres cd psql
Steg 2
Resultatet blir følgende:

Trinn 3
Hvis vi vil angi et passord for postgre databaseadministratorbruker, bruker vi følgende kommando. Der må vi skrive inn og bekrefte passordet.

 \ password postgres

Trinn 4
Hvis vi vil sikre postgre -brukerens systemkonto, bruker vi følgende kommando. Der vil vi skrive inn og bekrefte det respektive passordet.

 passwd postgres
Som vi kan se, er det enkelt å installere PostgreSQL på Debian eller Ubuntu.

wave wave wave wave wave