Telepítés¶
Az MRBS telepítés három részből áll: alkalmazásfájlokból, adatbázistáblákból és helykonfigurációból.
1. Telepítse az alkalmazásfájlokat¶
Töltse le az MRBS 1.12.2-es kiadást, és csomagolja ki a webgyökéren kívül. Tegye közzé a web/ könyvtár tartalmát azon az URL-címen, ahol az MRBS elérhetőnek kell lennie.
Például:
Állítsa be a webszervert úgy, hogy a /var/www/mrbs legyen az alkalmazás dokumentumának gyökere, vagy dedikált elérési útként legyen látható.
Csak az alkalmazáskönyvtár közzététele
A kiadás adatbázis-szkripteket és projektfájlokat tartalmaz a web/ számon kívül. Nem szükséges, hogy nyilvánosan hozzáférhetőek legyenek.
2. Hozza létre az adatbázist¶
Hozza létre az adatbázist, majd töltse be a kiadáshoz mellékelt sémát:
A séma szkriptek a mrbs_ táblázat előtagot használják. Ha módosítja a $db_tbl_prefix értéket, alkalmazza következetesen ugyanazt az előtagot a sémára.
3. Hozza létre a konfigurációt¶
Másolja a mintafájlt:
Szerkessze a config.inc.php-t, és állítsa be legalább az időzónát és az adatbázis-kapcsolatot:
$timezone = "Europe/Berlin";
$dbsys = "mysql";
$db_host = "localhost";
$db_database = "mrbs";
$db_login = "mrbs";
$db_password = "replace-this-password";
$db_tbl_prefix = "mrbs_";
A PostgreSQL esetén használja:
A config.inc.php csak a webszerver-fiók és a megbízható rendszergazdák számára legyen olvasható, mert hitelesítő adatokat tartalmaz.
4. Nyissa meg az MRBS-t¶
Látogassa meg a beállított URL-t, például:
Az alapértelmezett db hitelesítési módszerrel az MRBS kéri az első rendszergazda létrehozását. Folytassa a következővel: Első beállítás.
Konfiguráció tulajdonjoga¶
Ne szerkessze a systemdefaults.inc.php vagy a areadefaults.inc.php címet. Csak a felülírandó beállításokat másolja a config.inc.php-be.
Ez a szétválasztás számít a frissítések során:
systemdefaults.inc.phptartalmazza az alkalmazás alapértelmezett beállításait;- A
areadefaults.inc.phpalapértelmezett értékeket tartalmaz az újonnan létrehozott területekhez; - A
config.inc.phptartalmazza a telepítésspecifikus felülírásait.