Instalace¶
Instalace MRBS se skládá ze tří částí: souborů aplikace, databázových tabulek a konfigurace webového serveru.
1. Nainstalujte soubory aplikace¶
Stáhněte MRBS 1.12.2 a rozbalte jej mimo kořenový adresář webu. Obsah adresáře web/ zpřístupněte na adrese URL, na které má být MRBS dostupné.
Například:
Nakonfigurujte webový server tak, aby adresář /var/www/mrbs sloužil jako kořenový adresář aplikace nebo byl dostupný pod samostatnou cestou.
Zveřejněte pouze adresář aplikace
Balíček obsahuje databázové skripty a další soubory projektu mimo adresář web/. Ty nesmějí být veřejně přístupné.
2. Vytvořte databázi¶
Vytvořte databázi a poté načtěte schéma dodávané s vydáním:
Skripty schématu používají předponu tabulek mrbs_. Pokud změníte hodnotu $db_tbl_prefix, použijte stejnou předponu důsledně v celém schématu.
3. Vytvořte konfiguraci¶
Zkopírujte ukázkový soubor:
Upravte config.inc.php a nastavte alespoň časové pásmo a připojení k databázi:
$timezone = "Europe/Berlin";
$dbsys = "mysql";
$db_host = "localhost";
$db_database = "mrbs";
$db_login = "mrbs";
$db_password = "replace-this-password";
$db_tbl_prefix = "mrbs_";
Pro PostgreSQL použijte:
Soubor config.inc.php obsahuje přihlašovací údaje, a proto jej smí číst pouze účet webového serveru a důvěryhodní správci.
4. Otevřete MRBS¶
Navštivte nakonfigurovanou adresu URL, například:
Při výchozí metodě ověřování db vás MRBS vyzve k vytvoření prvního správce. Poté pokračujte počátečním nastavením.
Vlastnictví konfigurace¶
Soubory systemdefaults.inc.php ani areadefaults.inc.php neupravujte. Do souboru config.inc.php zkopírujte pouze nastavení, jejichž výchozí hodnoty potřebujete změnit.
Toto oddělení je důležité během upgradů:
systemdefaults.inc.phpobsahuje výchozí hodnoty aplikace;areadefaults.inc.phpobsahuje výchozí hodnoty pro nově vytvořené oblasti;config.inc.phpobsahuje hodnoty upravené pro konkrétní instalaci.