2.2. Adatbázis létrehozása és feltöltése
A portál működéséhez szükséges egy adatbázis, ahol a portál és a portletek adatai kerülnek elmentésre. A JPA jóvoltából szinte tetszőleges (JPA által támogatott) adatbázis motor használható a portálhoz, jobban tesztelve a MySQL és a PostgreSQL adatbázis volt, s elsődlegesen a PostgreSQL motor van használatban, a fejlesztések ezen kerülnek kipróbálásra.
2.2.1. A PostgreSQL adatbázis telepítése
Az adatbázis telepítését nem részletezném, aki csatlakozni szeretne a portál fejlesztői közösségbe, legyen képes egy adatbázis motort feltelepíteni a gépére... ![]()
2.2.2. A PostgreSQL beállítása
Lépjünk át a PostgreSQL-hez tartozó felhasználóra (postgres vagy pgsql szokott lenni), majd a következő parancsok lesznek szükségesek:
Ezzel létrehoztunk egy javaforum20 nevű felhasználót, illetve egy javaforum20 adatbázist, amelynek az előbbi felhasználó a tulajdonosa. A feltelepített és elindított PostgreSQL adatbázis megfelelő működéséhez két beállítást kell elvégeznünk, hogy a következő fejezetben részletezett alkalmazás szerver használni is tudja a most létrehozott adatbázist és felhasználót. Egyrészt engednünk kell a hozzáférést a létrehozott adatbázishoz és felhasználóhóz:
Illetve engedünk kell a TCP/IP forgalmat az 5432 porton:
Ezek a PostgreSQL újraindítását követően lépnek érvénybe, ezért ezt tegyük meg.
2.2.3. Az adatbázis feltöltése adatokkal
Töltsük le a minta adatbázist:
