一,准备资料
1.mrbs源码下载“Meeting Room Booking System - Browse /mrbs/MRBS 1.11.5 at SourceForge.net”
2.window环境nginx服务下载(nginx-1.24.0.zip) nginx: download
3.php服务下载(php-8.3.10-nts-Win32-vs16-x86.zip) PHP For Windows: Binaries and sources Releases
4.mysql服务下载MySQL :: Download MySQL Community Server
二,软件安装配置
1.mrbs配置
(1)解压mrbs压缩包,mrbs/目录下可见“INSTALL”文件,描述了安装所需环境及一些会议系统配置信息,英文好的可直接参考该文件
(2)mrbs/web目录将config.inc.php-semp文件改为config.inc.php(mrbs执行调用配置文件),打开文件修改配置信息;注意:systemdefaults.inc.php&areadefaults.inc.php两个文件为基准配置文件,不可轻易修改,如有修改可拷贝至config.inc.php文件修改即可生效
(3)config.inc.php文件修改如下:
<?php // -*-mode: PHP; coding:utf-8;-*-
namespace MRBS;
use IntlDateFormatter;
require_once 'lib/autoload.inc';
/**************************************************************************
* MRBS Configuration File
* Configure this file for your site.
* You shouldn't have to modify anything outside this file.
*
* This file has already been populated with the minimum set of configuration
* variables that you will need to change to get your system up and running.
* If you want to change any of the other settings in systemdefaults.inc.php
* or areadefaults.inc.php, then copy the relevant lines into this file
* and edit them here. This file will override the default settings and
* when you upgrade to a new version of MRBS the config file is preserved.
*
* NOTE: if you include or require other files from this file, for example
* to store your database details in a separate location, then you should
* use an absolute and not a relative pathname.
**************************************************************************/
/**********
* Timezone
**********/
// The timezone your meeting rooms run in. It is especially important
// to set this if you're using PHP 5 on Linux. In this configuration
// if you don't, meetings in a different DST than you are currently
// in are offset by the DST offset incorrect