安装¶
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包含您的安装特定的覆盖。