Kako instalirati PostgreSQL pomoću izvornog koda: 12 koraka

Sadržaj:

Kako instalirati PostgreSQL pomoću izvornog koda: 12 koraka
Kako instalirati PostgreSQL pomoću izvornog koda: 12 koraka

Video: Kako instalirati PostgreSQL pomoću izvornog koda: 12 koraka

Video: Kako instalirati PostgreSQL pomoću izvornog koda: 12 koraka
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Travanj
Anonim

Jeste li ikada htjeli instalirati PostgreSql poslužitelj s nekim prilagođenim opcijama? Trebate instalirati PostgreSQL poslužitelj iz izvornog koda umjesto unaprijed konfiguriranih paketa? Ovaj članak će vas provesti kroz kratki instalacijski postupak za pokretanje poslužitelja PostgreSql!

Koraci

Instalirajte PostgreSQL pomoću izvornog koda Korak 1
Instalirajte PostgreSQL pomoću izvornog koda Korak 1

Korak 1. Nabavite izvorni kod s web stranice PostgreSQL [1]

Instalirajte PostgreSQL pomoću izvornog koda Korak 2
Instalirajte PostgreSQL pomoću izvornog koda Korak 2

Korak 2. Raspakirajte paket izvornog koda

Upotrijebite sljedeću naredbu bash/console:

gunzip postgresql-8.3.3.tar.gz

tar xf postgresql-8.3.3.tar

  • postgresql-8.3.3 naziv je trenutne verzije. Buduće inačice mogu se razlikovati u dijelu 8.3.3.
  • Direktorij s imenom postgresql-8.3.3 bit će kreiran pod trenutnim direktorijem (iz kojeg ste izvršili gornju skriptu).

    Instalirajte PostgreSQL pomoću izvornog koda Korak 2 Točka 2
    Instalirajte PostgreSQL pomoću izvornog koda Korak 2 Točka 2
Instalirajte PostgreSQL pomoću izvornog koda Korak 3
Instalirajte PostgreSQL pomoću izvornog koda Korak 3

Korak 3. Promijenite trenutni direktorij u novostvoreni (postgresql-8.3.3)

Instalirajte PostgreSQL pomoću izvornog koda Korak 4
Instalirajte PostgreSQL pomoću izvornog koda Korak 4

Korak 4. Konfigurirajte izvorno stablo za svoj sustav i odaberite željene instalacijske opcije:

  • Zadana konfiguracija: pokrenite naredbu

    ./konfigurirati

    na vašem bash/konzoli

  • Prilagođena konfiguracija (ovo je samo za napredne korisnike): možete postaviti mnogo prilagođenih opcija konfiguracije pomoću opcija naredbenog retka navedenih u dokumentaciji PostgreSQL [2]
Instalirajte PostgreSQL pomoću izvornog koda Korak 5
Instalirajte PostgreSQL pomoću izvornog koda Korak 5

Korak 5. Pokrenite postupak izgradnje izvršavanjem naredbenog retka

gmake

u vašoj konzoli/bash.

To može potrajati nekoliko minuta, ovisno o vašem hardveru. Posljednji prikazani redak trebao bi biti:

Sav PostgreSQL uspješno je napravljen. Spremno za instalaciju.

Instalirajte PostgreSQL pomoću izvornog koda Korak 6
Instalirajte PostgreSQL pomoću izvornog koda Korak 6

Korak 6. Instalirajte datoteke PostgreSql izvršavanjem naredbe bash/console:

gmake install

koji će instalirati datoteke u/usr/local/pgsql osim ako ste koristili opciju --prefix = PREFIX naredbenog retka, u tom slučaju datoteke će se instalirati na putanju koju je odredio PREFIX

Instalirajte PostgreSQL pomoću izvornog koda Korak 7
Instalirajte PostgreSQL pomoću izvornog koda Korak 7

Korak 7. Stvorite superkorisnički račun za PostgreSQL izvršavanjem sljedeće naredbe u bash konzoli:

adduser postgres

Instalirajte PostgreSQL pomoću izvornog koda Korak 8
Instalirajte PostgreSQL pomoću izvornog koda Korak 8

Korak 8. Izradite direktorij za držanje PostgreSQL stabla podataka izvršavanjem sljedećih naredbi u bash konzoli:

mkdir/p01/pgsql/data

chown postgres/p01/pgsql/data

Instalirajte PostgreSQL pomoću izvornog koda Korak 9
Instalirajte PostgreSQL pomoću izvornog koda Korak 9

Korak 9. Stvorite PostgreSQL klaster izvršavanjem:

su - postgres

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

Instalirajte PostgreSQL pomoću izvornog koda Korak 10
Instalirajte PostgreSQL pomoću izvornog koda Korak 10

Korak 10. Pokrenite PostgreSQL poslužitelj (proces postmaster) izvršavanjem:

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

Instalirajte PostgreSQL pomoću izvornog koda Korak 11
Instalirajte PostgreSQL pomoću izvornog koda Korak 11

Korak 11. Kreirajte PostgreSQL bazu podataka u klasteru izvršavanjem:

/usr/local/pgsql/bin/createdb test

Instalirajte PostgreSQL pomoću izvornog koda Korak 12
Instalirajte PostgreSQL pomoću izvornog koda Korak 12

Korak 12. Prijavite se u bazu podataka pomoću naredbe psql:

/usr/local/pgsql/bin/psql test

Metoda 1 od 1: Potpuni popis naredbi

Ovo je cijeli popis naredbi za izvršavanje koje su opisane u ovom članku za instaliranje poslužitelja. To se može spremiti u skriptu za kasnije izvršavanje.

./konfigurirati

gmake

su

gmake install

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> logfile 2> & 1 &

/usr/local/pgsql/bin/createdb test

/usr/local/pgsql/bin/psql test

Preporučeni: