Alapvető postgresql szerver beállítása
- Kategória: Linux
Olyan sok eszköz igényel adatbázisokat. Ha Ön webes rendszergazda vagy nagy információtárolással rendelkező vállalat, akkor tudja az adatbázisok fontosságát. Az egyik leggyakrabban használt adatbázis a MySQL. De ez nem az egyetlen játékos a pályán. Egy másik platformközi objektum-relációs adatbázis-kezelő eszköz PostgreSQL . Sokan utalnak a PostgreSQL-re mint a nyílt forrású világ Oracle-re. Ennek oka az, hogy a PostgreSQL sűrű a szolgáltatásokkal, de nem olyan gyors, mint a MySQL. És ahol a MySQL egyszerűen használható adatbázis-kezelő eszköz, a PostgreSQL-t gyakran túl bonyolultnak tekintik.
Természetesen vannak eltérések ebben a véleményben. De nincs itt vagy ott. Ez az oktatóprogram célja, hogy segítsen Önnek egy PostgreSQL szerver gyors és egyszerű üzembe helyezésében. Ennek egyszerűvé tétele érdekében az Ubuntu Server sorozatunk részévé válik, tehát csupán annyit kell tennie, hogy az Ubuntu Szerver működőképes és működőképes (lásd a cikk ' Az Ubuntu Server 9.04 telepítése 'az induláshoz.) Miután elindította a kiszolgálót, készen áll arra, hogy felállítsa a PostgreSQL szervert.
Telepítés
Az első dolog, amit meg kell tennie, a szükséges szoftver telepítése. Mivel ez Ubuntu, ez elég könnyű. Nyisson meg egy terminál ablakot és adja ki a következő parancsot:
sudo apt-get install postgresql
A szoftver telepítése után készen áll az összes beállításra.
Az alapértelmezett felhasználói jelszó módosítása
Az egyik első lépés, amelyet meg akar cserélni, a felhasználó postgres alapértelmezett jelszavának megváltoztatása. Mivel az Ubuntut használjuk, akkor a sudo parancsot kell használni a postgres felhasználóra váltáshoz, így:
sudo su - postgres
Meg kell adnia a sudo jelszavát, amely után parancsokat fog kiadni, amint a felhasználó postgres. A következő lépés a postgresql parancssor elérése a következő paranccsal:
-jét
Az új parancssor a következőképpen néz ki:
postgres = #
MEGJEGYZÉS: Az egyetlen felhasználó, aki a PostgreSQL parancssort megnyithatja anélkül, hogy meghatározná az adatbázis működését, a felhasználói postgres. Más felhasználóknak a következő paranccsal kell hozzáférniük a parancssorhoz:
psql DB_NAME
Ahol DB_NAME egy meglévő adatbázis neve.
A jelszó megváltoztatása olyan egyszerű, mint a parancs kiadása:
jelszó postgres
Ezután meg kell adnia egy jelszót, majd ellenőriznie kell azt.
Az alapértelmezett jelszó nem változott meg. A PostgreSQL promptból kiléphet a következő paranccsal:
q
Hozzon létre egy adatbázist
Most, miközben továbbra is bejelentkeztünk postgres felhasználóként, hozzunk létre egy adatbázist. Ehhez nem kell bejelentkeznie a PostgreSQL parancssorba. Ehelyett csak adja ki a parancsot:
létrehozott testdb
Ahol TESZTAB a létrehozni kívánt adatbázis neve. Az adatbázis létrehozásának ellenőrzéséhez térjen vissza a PostgreSQL parancssorba (ne feledje, a parancsot) -jét ) és írja be:
l
Látnia kell az új adatbázis adatait, például:
testdb | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8
Még egyszer jelentkezzen ki a PostgreSQL parancssorból a következő paranccsal:
q
Hozzon létre egy felhasználót
Alapértelmezés szerint az egyetlen felhasználó, aki csatlakozhat egy adatbázishoz, a postgres felhasználó. Ez nem segít, ha kapcsolatba kell lépni egy másik felhasználóval. Új felhasználó létrehozásához (amely adatbázishoz kapcsolódhat) ki kell adnia a parancsot (mint felhasználó postgres ):
createuser --suususer USERNAME
Ahol FELHASZNÁLÓNÉV a létrehozni kívánt felhasználó neve.
Végső gondolatok
Most rendelkeznie kell egy alap PostgreSQL telepítéssel, egy teszt adatbázisgal és egy felhasználóval, a postgres mellett, amely képes dolgozni az eszközökkel. Legközelebb, amikor a PostgreSQL-vel dolgozunk, ezzel a kiemelkedő adatbázis eszközzel sokkal nagyobb kihívásokkal foglalkozunk.