Ako nainštalovať PostgreSQL pomocou zdrojového kódu: 12 krokov

Obsah:

Ako nainštalovať PostgreSQL pomocou zdrojového kódu: 12 krokov
Ako nainštalovať PostgreSQL pomocou zdrojového kódu: 12 krokov

Video: Ako nainštalovať PostgreSQL pomocou zdrojového kódu: 12 krokov

Video: Ako nainštalovať PostgreSQL pomocou zdrojového kódu: 12 krokov
Video: How to setup and use ESP32 Cam with Micro USB WiFi Camera 2024, Marec
Anonim

Chceli ste niekedy nainštalovať server PostgreSql s niektorými vlastnými možnosťami? Potrebujete namiesto vopred nakonfigurovaných balíkov nainštalovať server PostgreSQL zo zdrojového kódu? Tento článok vás prevedie krátkym postupom inštalácie, aby bol server PostgreSql uvedený do prevádzky!

Kroky

Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 1
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 1

Krok 1. Získajte zdrojový kód z webovej stránky PostgreSQL [1]

Krok 2, nainštalujte PostgreSQL pomocou zdrojového kódu
Krok 2, nainštalujte PostgreSQL pomocou zdrojového kódu

Krok 2. Rozbaľte balík zdrojového kódu

Použite nasledujúci príkaz bash/console:

gunzip postgresql-8.3.3.tar.gz

tar xf postgresql-8.3.3.tar

  • postgresql-8.3.3 je názov aktuálnej verzie. Budúce verzie sa môžu v časti 8.3.3 líšiť.
  • Adresár s názvom postgresql-8.3.3 bude vytvorený v aktuálnom adresári (ten, z ktorého ste vykonali vyššie uvedený skript).

    Nainštalujte PostgreSQL pomocou odrážky kroku 2 zdrojového kódu 2
    Nainštalujte PostgreSQL pomocou odrážky kroku 2 zdrojového kódu 2
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 3
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 3

Krok 3. Zmeňte aktuálny adresár na novovytvorený (postgresql-8.3.3)

Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 4
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 4

Krok 4. Nakonfigurujte zdrojový strom pre váš systém a zvoľte požadované možnosti inštalácie:

  • Predvolená konfigurácia: spustite príkaz

    ./konfigurovať

    na bash/konzole

  • Vlastná konfigurácia (iba pre pokročilých používateľov): Mnoho vlastných konfiguračných možností môžete nastaviť pomocou možností príkazového riadka uvedených v dokumentácii k PostgreSQL [2]
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 5
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 5

Krok 5. Spustite proces vytvárania spustením príkazového riadka

gmake

vo vašej konzole/bash.

V závislosti od hardvéru to môže trvať niekoľko minút. Posledný zobrazený riadok by mal byť:

Celý PostgreSQL bol úspešne vytvorený. Pripravené na inštaláciu.

Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 6
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 6

Krok 6. Nainštalujte súbory PostgreSql spustením príkazu bash/console:

gmake nainštalovať

ktorý nainštaluje súbory do/usr/local/pgsql, pokiaľ ste nepoužili možnosť príkazového riadka --prefix = PREFIX, v takom prípade sa súbory nainštalujú na cestu uvedenú v PREFIX

Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 7
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 7

Krok 7. Vytvorte si super užívateľský účet pre PostgreSQL vykonaním nasledujúceho príkazu v bash konzole:

adduser postgres

Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 8
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 8

Krok 8. Vytvorte adresár na uchovávanie dátového stromu PostgreSQL vykonaním nasledujúcich príkazov v konzole bash:

mkdir/p01/pgsql/data

chown postgres/p01/pgsql/data

Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 9
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 9

Krok 9. Vytvorte klaster PostgreSQL spustením:

su - postgres

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

Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 10
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 10

Krok 10. Spustite server PostgreSQL (proces postmaster) vykonaním:

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

Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 11
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 11

Krok 11. Vytvorte databázu PostgreSQL v klastri vykonaním:

/usr/local/pgsql/bin/createdb test

Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 12
Nainštalujte PostgreSQL pomocou zdrojového kódu, krok 12

Krok 12. Prihláste sa do databázy pomocou príkazu psql:

/usr/local/pgsql/bin/psql test

Metóda 1 z 1: Kompletný zoznam príkazov

Toto je úplný zoznam príkazov, ktoré sa majú vykonať a ktoré sú popísané v tomto článku na inštaláciu servera. Toto je možné uložiť do skriptu, ktorý sa má vykonať neskôr.

./konfigurovať

gmake

su

gmake nainštalovať

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

Odporúča: