Instalare¶
O instalare MRBS are trei componente: fișierele aplicației, tabelele bazei de date și configurația site-ului.
1. Instalați fișierele aplicației¶
Descărcați MRBS 1.12.2 și dezarhivați-l în afara rădăcinii documentelor web. Publicați conținutul directorului web/ la adresa la care doriți să fie disponibil MRBS.
De exemplu:
Configurați serverul web astfel încât /var/www/mrbs să fie rădăcina documentului aplicației sau să fie expus ca o cale dedicată.
!!! warning „Publicați numai directorul aplicației”
Versiunea conține scripturi de baze de date și fișiere de proiect în afara `web/`. Ele nu trebuie să fie accesibile publicului.
2. Creați baza de date¶
=== „MySQL sau MariaDB”
Creați baza de date, apoi încărcați schema furnizată cu versiunea:
```console
mysqladmin create mrbs
mysql mrbs < tables.my.sql
```
Scripturile de schemă folosesc prefixul de tabel mrbs_. Dacă modificați $db_tbl_prefix, aplicați același prefix în mod constant schemei.
3. Creați configurația¶
Copiați fișierul exemplu:
Editați config.inc.php și setați cel puțin fusul orar și conexiunea la baza de date:
$timezone = "Europe/Berlin";
$dbsys = "mysql";
$db_host = "localhost";
$db_database = "mrbs";
$db_login = "mrbs";
$db_password = "replace-this-password";
$db_tbl_prefix = "mrbs_";
Pentru PostgreSQL, utilizați:
Păstrați config.inc.php lizibil numai de contul de server web și de administratorii de încredere, deoarece conține acreditări.
4. Deschideți MRBS¶
Vizitați adresa URL configurată, de exemplu:
Cu metoda implicită de autentificare db, MRBS vă solicită să creați primul administrator. Continuați cu Prima configurare.
Proprietatea configurației¶
Nu editați systemdefaults.inc.php sau areadefaults.inc.php. Copiați numai setările pe care trebuie să le înlocuiți în config.inc.php.
Această separare contează în timpul upgrade-urilor:
systemdefaults.inc.phpconține valori implicite ale aplicației;areadefaults.inc.phpconține valori implicite pentru zonele nou create;config.inc.phpconține modificările dvs. specifice instalării.