Hoe een PostgreSQL-database op Ubuntu in te stellen

PostgreSQL is een uitstekende keuze voor SQL-databases op Ubuntu . In deze handleiding begeleiden we u bij het installeren en configureren van een PostgreSQL-database op Ubuntu Server . Of u nu een nieuwkomer bent in Linux-databases of bekend bent met PostgreSQL, deze stapsgewijze handleiding helpt u bij het installeren en configureren van een database op Ubuntu Server.

Hoe PostgreSQL op Ubuntu te installeren

Voordat u probeert PostgreSQL op uw Ubuntu-serversysteem te installeren, moet u het bijwerken. Het hebben van up-to-date pakketten voor Ubuntu is van cruciaal belang voor de stabiliteit van het PostgreSQL-systeem.

U moet eerst de opdracht apt update uitvoeren om de pakketten op uw Ubuntu-systeem bij te werken . Met deze opdracht worden de softwarepakketten op Ubuntu vernieuwd en gecontroleerd op updates die kunnen worden geïnstalleerd.

sudo apt-update

Nadat u de opdracht update hebt uitgevoerd, moet u de updates op Ubuntu installeren met de opdracht apt upgrade . De upgrade-opdracht duurt slechts een paar minuten en het zal bijgewerkte pakketten op uw Ubuntu Server-systeem installeren.

sudo apt-upgrade

Zodra alles up-to-date is, kunt u het PostgreSQL-pakket installeren. Dit pakket bevat alles wat nodig is om PostgreSQL-databases op uw Ubuntu-server uit te voeren. Gebruik de volgende apt install- opdracht om de software te installeren.

sudo apt installeert postgresql

Wanneer u de bovenstaande opdracht hebt ingevoerd, vraagt ​​Ubuntu u om een ​​wachtwoord in te voeren, net als bij de update- en upgrade- opdrachten. Voer uw wachtwoord in en druk vervolgens op de Y- knop om te bevestigen dat u PostgreSQL op Ubuntu wilt installeren.

Nadat u op de Y- knop op uw toetsenbord hebt gedrukt, downloadt en installeert Ubuntu de PostgreSQL-pakketten op uw systeem. Dit proces zou snel moeten zijn. Wanneer het proces is voltooid, kunt u de PostgreSQL-handleiding raadplegen door de opdracht man postgres in te voeren .

man postgres

Of sla de handleiding op in een tekstbestand om het lezen te vergemakkelijken.

man postgres > ~/postgres-manual.txt

PostgreSQL configureren op Ubuntu Server

Nu PostgreSQL op Ubuntu is geïnstalleerd, moet u het configureren. Log om te beginnen in op het databasesysteem in Ubuntu Server met het postgre-gebruikersaccount. U kunt dit doen door de volgende opdracht sudo -u uit te voeren .

sudo -u postgres psql

Nadat u zich met de bovenstaande opdracht hebt aangemeld bij PostgreSQL, is het tijd om een ​​nieuw databasegebruikersaccount aan te maken. U kunt dit bereiken met de volgende opdracht. Zorg ervoor dat u "new_username" en "new_password" wijzigt met uw gewenste gebruikersnaam en wachtwoord.

CREËER GEBRUIKER nieuwe_gebruikersnaam MET VERSLEUTELD WACHTWOORD 'nieuwe_wachtwoord';

Nadat de bovenstaande opdracht is ingevoerd, kunt u de volgende opdracht uitvoeren om ervoor te zorgen dat uw nieuwe PostgreSQL-databasegebruiker beschikbaar is in het systeem.

SELECT gebruikersnaam VAN pg_user WHERE gebruikersnaam = 'nieuwe_gebruikersnaam';

Nadat het nieuwe database-account is gemaakt, verlaat u de Postgre-prompt, aangezien u niet langer hoeft te zijn aangemeld. U kunt zich afmelden met het  \q  -commando.

\Q

U kunt nu een database maken. U kunt dit doen door de In dit voorbeeld wordt de database die we maken 'test' genoemd. Zorg er echter voor dat u de naam aanpast aan uw behoeften wanneer u PostgreSQL gebruikt.

sudo -u postgres createb-test

Nadat u de "test"-database hebt gemaakt, kunt u de opdracht \l uitvoeren om uw nieuw gemaakte database in de PostgreSQL-tabel te bekijken.

sudo -u postgres psql -c "\l"

Nadat u hebt geverifieerd dat de nieuwe database in PostgreSQL bestaat, is het tijd om uw databasegebruikersrechten voor de database te verlenen. Zorg ervoor dat u "new_username" wijzigt in de PostgreSQL-database die u eerder hebt gemaakt.

sudo -u postgres psql -c "VERLEEN ALLE PRIVILEGES OP DATABASE-test AAN nieuwe_gebruikersnaam;"

Om te controleren of uw databasegebruiker zijn rechten heeft, voert u de volgende opdracht uit en controleert u de kolom "Toegangsrechten".

sudo -u postgres psql -c "\l"

Een back-up maken van een PostgreSQL-database

Het is een goede gewoonte om een ​​back-up van uw databases te maken voor het geval er iets misgaat. Voer de volgende opdracht uit om een ​​back-up te maken van een PostgreSQL-database op uw Ubuntu-server. zorg ervoor dat u "database_name" wijzigt in de naam van de PostgreSQL-database die u wilt exporteren.

sudo -u postgres pg_dump -Fc database_name > backup_file.dump

Nadat u de bovenstaande opdracht hebt uitgevoerd, wordt er een back-up van uw database gemaakt naar "backup_file.dump" op uw Ubuntu-server voor bewaring.

De back-up herstellen

Als u uw back-up moet herstellen (in geval van gegevensverlies), kunt u op elk moment de volgende opdracht pg_restore uitvoeren. Vergeet niet om "database_name" te wijzigen met de database waarnaar u herstelt.

sudo -u postgres pg_restore -d database_name backup_file.dump

Leave a Comment

Download FlightGear Flight Simulator gratis [Veel plezier]

Download FlightGear Flight Simulator gratis [Veel plezier]

Iedereen heeft wel eens een pauze nodig. Als je een interessant spel wilt spelen, probeer dan Flight Gear eens. Het is een gratis multi-platform opensource-game.

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

MP3 Diags is de ultieme tool om problemen met je muziekcollectie op te lossen. Het kan je mp3-bestanden correct taggen, ontbrekende albumhoezen toevoegen en VBR repareren.

Google Voice Desktop-meldingsapps

Google Voice Desktop-meldingsapps

Net als Google Wave heeft Google Voice wereldwijd voor behoorlijk wat ophef gezorgd. Google wil de manier waarop we communiceren veranderen en omdat het steeds populairder wordt,

Download Flickr-favorieten met FlickrFaves

Download Flickr-favorieten met FlickrFaves

Er zijn veel tools waarmee Flickr-gebruikers hun foto's in hoge kwaliteit kunnen downloaden, maar is er een manier om Flickr-favorieten te downloaden? Onlangs kwamen we

OK Sampler is gratis muzieksamplersoftware

OK Sampler is gratis muzieksamplersoftware

Wat is sampling? Volgens Wikipedia is het de handeling om een ​​deel, of sample, van een geluidsopname te nemen en te hergebruiken als instrument of als instrument.

Google Sites-back-up: importeren/exporteren

Google Sites-back-up: importeren/exporteren

Google Sites is een dienst van Google waarmee gebruikers een website kunnen hosten op de server van Google. Er is echter één probleem: er is geen ingebouwde optie voor back-up.

Google Tasks Desktop-applicatie

Google Tasks Desktop-applicatie

Google Tasks is niet zo populair als andere Google-diensten zoals Agenda, Wave, Voice, enz., maar wordt nog steeds veel gebruikt en is een integraal onderdeel van de takenlijst van mensen.

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

In onze vorige handleiding over het veilig wissen van de harde schijf en verwisselbare media via Ubuntu Live en DBAN boot-cd, hebben we besproken dat Windows-gebaseerde schijven

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Probeert u een map op uw Linux-pc te verwijderen? Volg deze uitgebreide gids voor tips en trucs!

Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!