A PostgreSQL telepítése a forráskód használatával: 12 lépés

Tartalomjegyzék:

A PostgreSQL telepítése a forráskód használatával: 12 lépés
A PostgreSQL telepítése a forráskód használatával: 12 lépés

Videó: A PostgreSQL telepítése a forráskód használatával: 12 lépés

Videó: A PostgreSQL telepítése a forráskód használatával: 12 lépés
Videó: Leap Motion SDK 2024, Április
Anonim

Szerette valaha telepíteni a PostgreSql szervert néhány egyedi opcióval? A PostgreSQL szervert forráskódból kell telepítenie az előre konfigurált csomagok helyett? Ez a cikk végigvezeti Önt egy rövid telepítési folyamaton a PostgreSql szerver üzembe helyezéséhez!

Lépések

A PostgreSQL telepítése a forráskód használatával 1. lépés
A PostgreSQL telepítése a forráskód használatával 1. lépés

1. lépés: Szerezze be a forráskódot a PostgreSQL webhelyről [1]

A PostgreSQL telepítése a forráskód használatával 2. lépés
A PostgreSQL telepítése a forráskód használatával 2. lépés

2. lépés Csomagolja ki a forráskód -csomagot

Használja a következő bash/console parancsot:

gunzip postgresql-8.3.3.tar.gz

tar xf postgresql-8.3.3.tar

  • A postgresql-8.3.3 az aktuális verzió neve. A jövőbeli verziók eltérhetnek a 8.3.3 részben.
  • Egy postgresql-8.3.3 nevű könyvtár jön létre az aktuális könyvtár alatt (amelyből a fenti parancsfájlt futtatta).

    A PostgreSQL telepítése a forráskód használatával 2. lépés Bullet 2
    A PostgreSQL telepítése a forráskód használatával 2. lépés Bullet 2
A PostgreSQL telepítése a forráskód használatával 3. lépés
A PostgreSQL telepítése a forráskód használatával 3. lépés

Lépés 3. Változtassa meg az aktuális könyvtárat az újonnan létrehozottra (postgresql-8.3.3)

A PostgreSQL telepítése a forráskód használatával 4. lépés
A PostgreSQL telepítése a forráskód használatával 4. lépés

4. lépés: Állítsa be a rendszer forrásfáját, és válassza ki a kívánt telepítési beállításokat:

  • Alapértelmezett konfiguráció: futtassa a parancsot

    ./Beállítás

    a bash -on/konzolon

  • Egyéni konfiguráció (ez csak haladó felhasználóknak szól): sok egyéni konfigurációs beállítást adhat meg a PostgreSQL dokumentációjában felsorolt parancssori beállításokkal [2]
A PostgreSQL telepítése a forráskód használatával 5. lépés
A PostgreSQL telepítése a forráskód használatával 5. lépés

5. lépés: Indítsa el az építési folyamatot a parancssor végrehajtásával

gmake

a konzolban/bash -ban.

Ez hardvertől függően eltarthat néhány percig. Az utolsó megjelenített sornak a következőnek kell lennie:

Az összes PostgreSQL sikeresen elkészült. Telepítésre kész.

A PostgreSQL telepítése a forráskód használatával 6. lépés
A PostgreSQL telepítése a forráskód használatával 6. lépés

6. lépés: Telepítse a PostgreSql fájlokat a bash/console parancs végrehajtásával:

gmake install

amely a/usr/local/pgsql mappába telepíti a fájlokat, kivéve, ha a

A PostgreSQL telepítése a forráskód használatával 7. lépés
A PostgreSQL telepítése a forráskód használatával 7. lépés

7. lépés: Hozzon létre egy szuperfelhasználói fiókot a PostgreSQL számára a következő parancs végrehajtásával a bash konzolon:

adduser postgres

A PostgreSQL telepítése a forráskód használatával 8. lépés
A PostgreSQL telepítése a forráskód használatával 8. lépés

Lépés 8. Hozzon létre egy könyvtárat a PostgreSQL adatfa tárolására a következő parancsok végrehajtásával a bash konzolon:

mkdir/p01/pgsql/data

chown postgres/p01/pgsql/data

A PostgreSQL telepítése a forráskód használatával 9. lépés
A PostgreSQL telepítése a forráskód használatával 9. lépés

9. lépés: Hozza létre a PostgreSQL fürtöt a következő végrehajtásával:

su - postgres

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

A PostgreSQL telepítése a forráskód használatával 10. lépés
A PostgreSQL telepítése a forráskód használatával 10. lépés

10. lépés: Indítsa el a PostgreSQL szervert (postmaster folyamat) a következő végrehajtásával:

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

A PostgreSQL telepítése a forráskód használatával 11. lépés
A PostgreSQL telepítése a forráskód használatával 11. lépés

11. lépés: Hozzon létre egy PostgreSQL adatbázist a fürtben a következő végrehajtásával:

/usr/local/pgsql/bin/createdb teszt

A PostgreSQL telepítése a forráskód használatával 12. lépés
A PostgreSQL telepítése a forráskód használatával 12. lépés

12. lépés: Jelentkezzen be az adatbázisba a psql paranccsal:

/usr/local/pgsql/bin/psql teszt

1. módszer 1 -ből: A parancsok teljes listája

A kiszolgáló telepítéséhez ebben a cikkben leírt végrehajtandó parancsok teljes listája. Ezt el lehet menteni egy később végrehajtandó szkriptbe.

./Beállítás

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 teszt

/usr/local/pgsql/bin/psql teszt

Ajánlott: