安裝¶
MRBS 安裝包含三個部分:應用程式檔案、資料庫資料表和網站設定。
1.安裝應用程式文件¶
下載 MRBS 1.12.2,並將其解壓縮到 Web 伺服器公開文件根目錄之外。把 web/ 目錄內容發布到預計提供 MRBS 服務的 URL。
例如:
設定 Web 伺服器,使 /var/www/mrbs 成為應用程式文件根目錄或公開為專用路徑。
!!! warning “僅發布應用程式目錄”
此版本包含`web/`以外的資料庫腳本和專案文件。它們不需要可供公眾訪問。
2.建立資料庫¶
=== “MySQL 或 MariaDB”
建立資料庫,然後載入隨版本提供的架構:
```console
mysqladmin create mrbs
mysql mrbs < tables.my.sql
```
架構腳本使用 mrbs_ 表前綴。如果更改 $db_tbl_prefix,請將相同的前綴一致地應用於架構。
3. 建立設定¶
複製範例檔案:
編輯 config.inc.php 並且至少設定時區與資料庫連線:
$timezone = "Europe/Berlin";
$dbsys = "mysql";
$db_host = "localhost";
$db_database = "mrbs";
$db_login = "mrbs";
$db_password = "replace-this-password";
$db_tbl_prefix = "mrbs_";
對於 PostgreSQL,請使用:
保持 config.inc.php 只能由 Web 伺服器帳戶和受信任的管理員讀取,因為它包含憑證。
4.打開MRBS¶
存取設定好的URL,例如:
使用預設的 db 驗證方法,MRBS 會提示您建立第一個管理員。繼續首次設定。
設定所有權¶
請勿編輯 systemdefaults.inc.php 或 areadefaults.inc.php。僅將需要覆蓋的設定複製到config.inc.php。
這種分離在升級過程中很重要:
systemdefaults.inc.php包含應用程式預設值;areadefaults.inc.php包含新建立區域的預設值;config.inc.php包含您的安裝特定的覆蓋範圍。