Sådan installeres PostgreSQL ved hjælp af kildekoden: 12 trin

Indholdsfortegnelse:

Sådan installeres PostgreSQL ved hjælp af kildekoden: 12 trin
Sådan installeres PostgreSQL ved hjælp af kildekoden: 12 trin

Video: Sådan installeres PostgreSQL ved hjælp af kildekoden: 12 trin

Video: Sådan installeres PostgreSQL ved hjælp af kildekoden: 12 trin
Video: How to Sync Mega Desktop App with Laptop or PC 2024, April
Anonim

Har du nogensinde ønsket at installere PostgreSql -serveren med nogle tilpassede muligheder? Har du brug for at installere PostgreSQL-serveren fra kildekoden i stedet for forudkonfigurerede pakker? Denne artikel guider dig gennem en kort installationsprocedure for at få PostgreSql -serveren i gang!

Trin

Installer PostgreSQL ved hjælp af kildekoden Trin 1
Installer PostgreSQL ved hjælp af kildekoden Trin 1

Trin 1. Hent kildekoden fra PostgreSQL -webstedet [1]

Installer PostgreSQL ved hjælp af kildekoden Trin 2
Installer PostgreSQL ved hjælp af kildekoden Trin 2

Trin 2. Pak kildekodepakken ud

Brug følgende bash/console -kommando:

gunzip postgresql-8.3.3.tar.gz

tjære xf postgresql-8.3.3.tar

  • postgresql-8.3.3 er navnet på den aktuelle version. Fremtidige versioner kan variere i 8.3.3 -delen.
  • Der oprettes et bibliotek med navnet postgresql-8.3.3 under det aktuelle bibliotek (det, du udførte ovenstående script fra).

    Installer PostgreSQL ved hjælp af kildekoden Trin 2 Bullet 2
    Installer PostgreSQL ved hjælp af kildekoden Trin 2 Bullet 2
Installer PostgreSQL ved hjælp af kildekoden Trin 3
Installer PostgreSQL ved hjælp af kildekoden Trin 3

Trin 3. Skift det aktuelle bibliotek til det nyoprettede (postgresql-8.3.3)

Installer PostgreSQL ved hjælp af kildekoden Trin 4
Installer PostgreSQL ved hjælp af kildekoden Trin 4

Trin 4. Konfigurer kildetræet til dit system, og vælg de ønskede installationsmuligheder:

  • Standardkonfiguration: Kør kommandoen

    ./konfiguration

    på din bash/konsol

  • Brugerdefineret konfiguration (dette er kun for avancerede brugere): Du kan angive en masse tilpassede konfigurationsindstillinger ved hjælp af kommandolinjemuligheder, der er angivet i PostgreSQL -dokumentationen [2]
Installer PostgreSQL ved hjælp af kildekoden Trin 5
Installer PostgreSQL ved hjælp af kildekoden Trin 5

Trin 5. Start byggeprocessen ved at udføre kommandolinjen

gmake

i din konsol/bash.

Dette kan tage et par minutter afhængigt af din hardware. Den sidste linje, der skal vises, skal være:

Hele PostgreSQL er lavet med succes. Klar til installation.

Installer PostgreSQL ved hjælp af kildekoden Trin 6
Installer PostgreSQL ved hjælp af kildekoden Trin 6

Trin 6. Installer PostgreSql -filer ved at udføre kommandoen bash/console:

gmake installere

som installerer filerne til/usr/local/pgsql, medmindre du brugte kommandolinjefunktionen --prefix = PREFIX, i hvilket tilfælde filerne installeres til den sti, der er angivet af PREFIX

Installer PostgreSQL ved hjælp af kildekoden Trin 7
Installer PostgreSQL ved hjælp af kildekoden Trin 7

Trin 7. Opret en superbrugerkonto til PostgreSQL ved at udføre følgende kommando i bash-konsollen:

adduser postgres

Installer PostgreSQL ved hjælp af kildekoden Trin 8
Installer PostgreSQL ved hjælp af kildekoden Trin 8

Trin 8. Opret et bibliotek til at holde PostgreSQL -datatræ ved at udføre følgende kommandoer i bash -konsollen:

mkdir/p01/pgsql/data

chown postgres/p01/pgsql/data

Installer PostgreSQL ved hjælp af kildekoden Trin 9
Installer PostgreSQL ved hjælp af kildekoden Trin 9

Trin 9. Opret PostgreSQL -klynge ved at udføre:

su - postgres

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

Installer PostgreSQL ved hjælp af kildekoden Trin 10
Installer PostgreSQL ved hjælp af kildekoden Trin 10

Trin 10. Start PostgreSQL -serveren (postmaster -proces) ved at udføre:

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

Installer PostgreSQL ved hjælp af kildekoden Trin 11
Installer PostgreSQL ved hjælp af kildekoden Trin 11

Trin 11. Opret en PostgreSQL -database i klyngen ved at udføre:

/usr/local/pgsql/bin/createdb test

Installer PostgreSQL ved hjælp af kildekoden Trin 12
Installer PostgreSQL ved hjælp af kildekoden Trin 12

Trin 12. Log ind på databasen ved hjælp af kommandoen psql:

/usr/local/pgsql/bin/psql test

Metode 1 af 1: Komplet liste over kommandoer

Dette er den fulde liste over kommandoer, der skal udføres, der er beskrevet i denne artikel for at installere serveren. Dette kan gemmes i et script, der skal udføres senere.

./konfiguration

gmake

su

gmake installere

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

Anbefalede: