Installatie¶
Een MRBS-installatie bestaat uit drie onderdelen: applicatiebestanden, databasetabellen en de configuratie van de site.
1. Installeer de applicatiebestanden¶
Download de release MRBS 1.12.2 en pak deze uit buiten de webroot. Publiceer de inhoud van de map web/ op de URL waar MRBS beschikbaar zou moeten zijn.
Bijvoorbeeld:
Configureer de webserver zo dat /var/www/mrbs de hoofdmap van het toepassingsdocument is of wordt weergegeven als een speciaal pad.
Publiceer alleen de applicatiemap
De release bevat databasescripts en projectbestanden buiten web/. Ze hoeven niet openbaar toegankelijk te zijn.
2. Maak de database¶
Maak de database en laad vervolgens het schema dat bij de release is geleverd:
De schemascripts gebruiken het tabelvoorvoegsel mrbs_. Als u $db_tbl_prefix wijzigt, moet u hetzelfde voorvoegsel consequent op het schema toepassen.
3. Maak de configuratie¶
Kopieer het voorbeeldbestand:
Bewerk config.inc.php en stel minimaal de tijdzone en databaseverbinding in:
$timezone = "Europe/Berlin";
$dbsys = "mysql";
$db_host = "localhost";
$db_database = "mrbs";
$db_login = "mrbs";
$db_password = "replace-this-password";
$db_tbl_prefix = "mrbs_";
Gebruik voor PostgreSQL:
Houd config.inc.php alleen leesbaar voor het webserveraccount en vertrouwde beheerders, omdat het inloggegevens bevat.
4. Open MRBS¶
Bezoek de geconfigureerde URL, bijvoorbeeld:
Met de standaardverificatiemethode db wordt u door MRBS gevraagd de eerste beheerder aan te maken. Ga verder met Eerste opstelling.
Eigendom van de configuratie¶
Bewerk systemdefaults.inc.php of areadefaults.inc.php niet. Kopieer alleen de instellingen die u moet overschrijven naar config.inc.php.
Deze scheiding is van belang tijdens upgrades:
systemdefaults.inc.phpbevat standaardinstellingen voor applicaties;areadefaults.inc.phpbevat standaardwaarden voor nieuw gemaakte gebouwen;config.inc.phpbevat uw installatiespecifieke overschrijvingen.