PostgreSQ (Postgres) is een databasebeheersysteem dat een implementatie is van SQL.
De stapsgewijze instructies voor het installeren van Postgres omvatten een aantal acties:
het controleren van de server specificaties en het voorbereiden van de server;
pakketten bijwerken;
Postgres installeren en rollen bijwerken.
De minimumvereisten voor een lokale en/of virtuele machine zijn 2 CPU cores en 8GB geheugen. Het is ideaal als de configuratie meer geavanceerde functies bevat.
Een commando wordt gebruikt om pakketten bij te werken:
$ sudo apt update
In de regel zijn standaardinstellingen en -parameters niet genoeg voor professionele ontwikkeling. Dit is de reden waarom we een pakket met extra hulpprogramma's toevoegen. Dit wordt gedaan met het commando:
$ sudo apt install postgresql postgresql-contrib
Na de installatie van Postgres moeten we uitzoeken hoe we rollen kunnen configureren. Standaard wordt de ident authenticatie optie gebruikt. Dat wil zeggen dat rollen in Postgres gebonden zijn aan een account.
Tijdens de installatie werd een postgres account aangemaakt om met de overeenkomstige rol te werken. Om ernaar te navigeren, voer in:
$ sudo -i -u postgres
Om te werken vanaf de Postgres commandoregel (en van daaruit al te interageren met de database), voer in:
$ psql
De instellingen impliceren dat de gebruiker ook in staat zal zijn om een nieuwe rol of een nieuwe database aan te maken.
Nu weet je hoe je PostgreSQ installeert op Ubuntu 20.04 en begint te werken met relationele databases om back-end taken uit te voeren.