PostgreSQ (Postgres) er et databasestyringssystem, som er en implementering af SQL.
Trin-for-trin instruktioner til installation af Postgres involverer en række handlinger:
kontrol af serverens specifikationer og klargøring af serveren;
opdatering af pakker;
installation af Postgres og opdatering af roller.
Minimumskravene til en lokal og/eller virtuel maskine er 2 CPU-kerner og 8 GB hukommelse. Det er ideelt, hvis konfigurationen involverer mere avancerede funktioner.
En kommando bruges til at opdatere pakker:
$ sudo apt update
Som regel er standardindstillinger og -parametre ikke nok til professionel udvikling. Det er grunden til, at vi lægger en pakke med ekstra værktøjer. Dette gøres med kommandoen:
$ sudo apt install postgresql postgresql-contrib
Når vi har installeret Postgres, skal vi finde ud af, hvordan vi konfigurerer roller. Som standard bruges ident-godkendelsesmuligheden. Det vil sige, at roller i Postgres er bundet til en konto.
Under installationen blev der oprettet en postgres-konto til at arbejde med den tilsvarende rolle. For at navigere til den skal du indtaste:
$ sudo -i -u postgres
For at arbejde fra Postgres-kommandolinjen (og fra den allerede interagere med databasen) skal du indtaste:
$ psql
Indstillingerne indebærer, at brugeren også vil kunne oprette en ny rolle eller en ny database.
Nu ved du, hvordan du installerer PostgreSQ på Ubuntu 20.04 og begynder at arbejde med relationsdatabaser for at udføre backend-opgaver.