Telepítés és kezdeti konfiguráció a postgresql ubuntu - vscale közösség

PostgreSQL adatbázis-kezelő egy cross-platform nyílt forráskódú, így lehet telepíteni szinte minden szerveren. Minden szerver konfiguráció és az összes operációs rendszer, feltéve vscale. lehetővé teszi a használatát PostgreSQL.

Tekintsük a telepítési és konfigurációs Ubuntu 16.04 64bit példa.

műszaki követelmények

• A sudo-jogok
• Az Ubuntu 16.04

1. lépés: A választás szerelése

A PostgreSQL egy nagyon népszerű adatbázis-szerver, így jelen van a hivatalos tárolókban Ubuntu. Azonban a PPA PostgreSQL fejlesztők legújabb változata. Például abban az időben az írás ebben a kézikönyvben, az Ubuntu adattár PostgreSQL 9.5, és a PPA lehet telepíteni 9.6. Ha nincs szükség a legújabb képességeit az adatbázisban, az aktuális lépés nem szükséges. Egyébként hozzá a PostgreSQL adattár a rendszerbe források listája:

és adjuk meg a kulcsot neki

Ez lehetővé teszi, hogy a frissítés a csomagokat, hogy a legfrissebb verzió.

2. lépés: A PostgreSQL

Ha a rendszer már telepítve a közelmúltban, és kihagyott az előző lépésben, akkor ezt a lépést, mivel a folyamat telepíti a rendszer frissített csomagot index. Ellenkező esetben az alábbi parancsot:

Ez fogja az index frissítés, amely létrehoz egy friss és aktuális csomagokat.

Telepítése PostgreSQL hivatalos letéteményesei a PPA és ugyanúgy. Töltse le és telepítse a PostgreSQL csomagot és hozzájárulás (hozzájárulás néhány további funkciók és segédprogramok):

3. lépés: Kapcsolódás az adatbázis szerver

A telepítés során a program automatikusan a rendszer figyelembe az adatbázis-kezelő jött létre - postgres. Ebben a szakaszban az adatbázishoz való hozzáférés a rendszer csak akkor érhető el rajta.
Akkor sem váltani a munkamenet számla postgres és futtatni a shell programot ott

vagy fuss egy shell nevében a postgres váltás nélkül az ülés:

Miután ilyen vagy olyan módon a PostgreSQL-ben parancssor, meg kell tudni, hogyan lehet belőle. Ezt meg lehet tenni megadásával exit parancsot:

(Rövid kilépni).

4. lépés: Hozzon létre egy új szerep

Ha telepíti az utasítások szerint, majd ezen a ponton az adatbázisban csak egy szerep - postgres. Nem ajánlott, hogy ezt a szerepet, hogy működjenek együtt az adatbázis, és hozzon létre egy új szerep (vagy több, ha szükséges) minden tárol. Két gyakori módja biztosítja, hogy hozzon létre egy új szerep:

  1. interaktív mód, ahol elég, hogy válaszoljon néhány egyszerű kérdésre;
  2. parancs, hogy hozzon létre egy szerepet a parancssorból tárol.

Nem lakunk interaktívan, így hogyan lehet létrehozni egy szerep, amely megfelel a jogszabályi előírásoknak, a legtöbb esetben tudjuk csak egy egyszerű paranccsal (előtte kell lennie parancssoros módban, ahogy a 3. lépésben). Ne felejtsük el, hogy felhasználónév helyére a kívánt felhasználó nevét és jelszavát - a jelszó a felhasználó számára:

Név megadott idézőjelek nélkül, és a jelszó - aposztrófok.

5. lépés: Hozzon létre egy adatbázist

Mivel a parancssori módban, a psql adatbázis létrehozásához, mi is létrehozhatunk adatbázist parancsot, és meghatározza az adatbázis nevét. Például, hogy az adatbázis nevét vscale_db futtassa a következő parancsot:

6. lépés: a jogok engedményezése

Alkotó előttünk szerepét hozzárendelni kívánt jogok az adatbázisba. A legtöbb projekt, ahol csak egy adatbázis-felhasználó, akkor lesz szükség a teljes joggal. Kiadni azokat az alábbiak szerint:

ahol vscale_db - az adatbázis neve lépésben kiválasztott 5 és felhasználónév - felhasználó neve a 4. lépésben megadott.

Minden minimálisan igényel előzetes beállítás kész. Akkor kijutni-jét, a gépelés „\ q”.

7. lépés: A hitelesítés és elkezd dolgozni adatbázisban

Az aktuális pillanatban van, mindent meg kell kezdeni dolgozni az adatbázissal. Csatlakozzon hozzá, elkezd-jét a következő paraméterekkel: host „-h localhost” (mert összeköti a helyi adatbázis), adatbázis neve „vscale_db” és a felhasználónév „username”:

Akkor lesz képes kapcsolatba lépni az adatbázis: táblákat létrehozni, sozranyat őket informtsiyu csinálni mintavétel, stb

következtetés

Összefoglalva, azt látjuk, egy nagyon egyszerű munkafolyamatot előállítására PostgreSQL felhasználásra. Telepítése az adatbázis szerver és futtassa a héj:

Létrehozása felhasználói adatbázist és jogok átruházása:

Kapcsolódó cikkek