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:
- interaktív mód, ahol elég, hogy válaszoljon néhány egyszerű kérdésre;
- 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: