Så här installerar du PostgreSQL med hjälp av källkoden: 12 steg

Innehållsförteckning:

Så här installerar du PostgreSQL med hjälp av källkoden: 12 steg
Så här installerar du PostgreSQL med hjälp av källkoden: 12 steg

Video: Så här installerar du PostgreSQL med hjälp av källkoden: 12 steg

Video: Så här installerar du PostgreSQL med hjälp av källkoden: 12 steg
Video: 20 лучших советов по Windows 10 2024, April
Anonim

Har du någonsin velat installera PostgreSql -servern med några anpassade alternativ? Behöver du installera PostgreSQL-servern från källkoden istället för förkonfigurerade paket? Denna artikel guidar dig genom en kort installationsprocedur för att få igång PostgreSql -servern!

Steg

Installera PostgreSQL med hjälp av källkoden Steg 1
Installera PostgreSQL med hjälp av källkoden Steg 1

Steg 1. Skaffa källkoden från PostgreSQL -webbplatsen [1]

Installera PostgreSQL med hjälp av källkoden Steg 2
Installera PostgreSQL med hjälp av källkoden Steg 2

Steg 2. Packa upp källkodspaketet

Använd följande bash/console -kommando:

gunzip postgresql-8.3.3.tar.gz

tar xf postgresql-8.3.3.tar

  • postgresql-8.3.3 är namnet på den aktuella versionen. Framtida versioner kan skilja sig åt i 8.3.3 -delen.
  • En katalog med namnet postgresql-8.3.3 skapas under den aktuella katalogen (den som du körde ovanstående skript från).

    Installera PostgreSQL med hjälp av källkoden Steg 2 Bullet 2
    Installera PostgreSQL med hjälp av källkoden Steg 2 Bullet 2
Installera PostgreSQL med hjälp av källkoden Steg 3
Installera PostgreSQL med hjälp av källkoden Steg 3

Steg 3. Ändra den aktuella katalogen till den nyskapade (postgresql-8.3.3)

Installera PostgreSQL med hjälp av källkoden Steg 4
Installera PostgreSQL med hjälp av källkoden Steg 4

Steg 4. Konfigurera källträdet för ditt system och välj de installationsalternativ du vill ha:

  • Standardkonfiguration: kör kommandot

    ./konfiguration

    på din bash/konsol

  • Anpassad konfiguration (detta är endast för avancerade användare): du kan ställa in många anpassade konfigurationsalternativ med kommandoradsalternativ som anges i PostgreSQL -dokumentationen [2]
Installera PostgreSQL med hjälp av källkoden Steg 5
Installera PostgreSQL med hjälp av källkoden Steg 5

Steg 5. Starta byggprocessen genom att köra kommandoraden

gmake

i din konsol/bash.

Detta kan ta några minuter beroende på din hårdvara. Den sista raden som visas ska vara:

Hela PostgreSQL har lyckats. Redo att installeras.

Installera PostgreSQL med hjälp av källkoden Steg 6
Installera PostgreSQL med hjälp av källkoden Steg 6

Steg 6. Installera PostgreSql -filer genom att köra kommandot bash/console:

gmake installera

som installerar filerna till/usr/local/pgsql om du inte använde kommandoradsalternativet --prefix = PREFIX, i så fall installeras filerna till den sökväg som anges av PREFIX

Installera PostgreSQL med hjälp av källkoden Steg 7
Installera PostgreSQL med hjälp av källkoden Steg 7

Steg 7. Skapa ett superanvändarkonto för PostgreSQL genom att köra följande kommando i bash-konsolen:

adduser postgres

Installera PostgreSQL med hjälp av källkoden Steg 8
Installera PostgreSQL med hjälp av källkoden Steg 8

Steg 8. Skapa en katalog för PostgreSQL -dataträd genom att köra följande kommandon i bash -konsolen:

mkdir/p01/pgsql/data

chown postgres/p01/pgsql/data

Installera PostgreSQL med hjälp av källkoden Steg 9
Installera PostgreSQL med hjälp av källkoden Steg 9

Steg 9. Skapa PostgreSQL -kluster genom att köra:

su - postgres

/usr/local/pgsql/bin/initdb -D/p01/pgsql/data

Installera PostgreSQL med hjälp av källkoden Steg 10
Installera PostgreSQL med hjälp av källkoden Steg 10

Steg 10. Starta PostgreSQL -servern (postmaster process) genom att köra:

/usr/local/pgsql/bin/postmaster -D/p01/pgsql/data> loggfil 2> & 1 &

Installera PostgreSQL med hjälp av källkoden Steg 11
Installera PostgreSQL med hjälp av källkoden Steg 11

Steg 11. Skapa en PostgreSQL -databas i klustret genom att köra:

/usr/local/pgsql/bin/createdb test

Installera PostgreSQL med hjälp av källkoden Steg 12
Installera PostgreSQL med hjälp av källkoden Steg 12

Steg 12. Logga in på databasen med kommandot psql:

/usr/local/pgsql/bin/psql test

Metod 1 av 1: Komplett lista över kommandon

Detta är den fullständiga listan över kommandon som ska utföras som beskrivs i den här artikeln för att installera servern. Detta kan sparas i ett skript som ska köras senare.

./konfiguration

gmake

su

gmake installera

adduser postgres

mkdir/usr/local/pgsql/data

chown postgres/usr/local/pgsql/data

su - postgres

/usr/local/pgsql/bin/initdb -D/usr/local/pgsql/data

/usr/local/pgsql/bin/postgres -D/usr/local/pgsql/data> logfil 2> & 1 &

/usr/local/pgsql/bin/createdb test

/usr/local/pgsql/bin/psql test

Rekommenderad: