安装MRBS开源会议室预订系统
来源:互联网 发布:苹果软件兑换码 编辑:程序博客网 时间:2024/04/30 14:34
最近在找一份开源的会议室预订系统,找了很多种,ASP,PHP的,测试发现MRBS无疑是最好的和种。
开源社区对其介绍如下:
Meeting Room Booking System (MRBS) 是一个基于 PHP/MySQL 开发的,使用浏览器访问的会议室预订系统。使用区域对会议室进行分组管理。
一、环境准备
1、#yum -y install httpd mysql-server php php-mysql mysql-devel php-ldap
2、下载MRBS安装包,地址:http://mrbs.sourceforge.net/download.php 。下载最新版本的zip文件。
二、安装
下载MRBS安装包,地址:http://mrbs.sourceforge.net/download.php 下载mrbs-1.4.10.tar.gz版本
#tar zxf mrbs-1.4.10.tar.gz
#cp -r ./mrbs-1.4.10/web /var/www/html/mrbs
#vi config.inc.php
去掉$timezone =的注释,修改成$timezone = “Asia/Shanghai" 。
修改以下参数
dbsys = “mysql";
$db_host = “localhost";
$db_database = “mrbs";
$db_login = “mrbs";
$db_password = "passwdord";
$db_tbl_prefix = “mrbs_";
以下在config.inc.php文件的尾部添加:
$auth["type"]="db";
//此是使用MySql中建立的用户名和密码,如果不配置此项,将一直提示“用户名不存在或密码错误”。
三、创建数据库并将表结构写入mysql
系统将使用MYSQL或者PostgreSql,本文只是介绍MRBS在Mysql的部署,Pg略过
mysql -uroot -p
mysql> CREATE DATABASE `mrbs` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql> grant all on mrbs.* to mrbs@localhost identified by 'mrbs';
mysql> grant all on *.* to mrbs@localhost identified by 'mrbs';
mysql> flush privileges;
mysql> exit
cd /var/www/html/mrbs
mysql -uroot -ppassword mrbs < tables.my.sql
mysql -uroot -ppassword mrbs < sample-data.sql
四、结合AD或POP3。
以下为结合AD配置部分测试成功,POP3也有测试成功
/*
$auth["session"]="php";
$auth["type"]="ldap";
$cookie_path_override='/mrbs/';
$auth["realm"]="mrbs";
$auth["admin"][]="setup"; //mrbs管理员可以定义多个
$ldap_host="172.16.*.1";
$ldap_port=389;
$ldap_v3=true;
$ldap_tls=false;
//$auth["session"]="cookie";
$ldap_base_dn="OU=SZX,DC=XXX,DC=com,DC=cn"; //此OU下所有User都可以使用
$ldap_user_attrib="sAMAccountName";
$ldap_dn_search_attrib="sAMAccountName";
$ldap_dn_search_dn="CN=test,,OU=SZX,DC=XXX,DC=com,DC=cn"; //完成RDN才可以
$ldap_dn_search_password="test";
*/
以下是POP3配置部分
$auth["type"]="pop3";
$pop3_host="172.16.*.1";
$pop3_port="110";
$auth["admin"][]="wht";//邮件用户中的MRBS系统管理员帐户
$auth["admin"][]="mro";//以此添加管理员
//$auth["type"]="db";//将此DB(MySQL)验证取消,否则也是一直提示用户名或密码不对
五、系统管理员设置
访问http://serverip/mrbs/ ,会出现一个很漂亮的页面。
继续我们最后的工作,在右上角找到“用户清单",点击进去,进行系统管理员的设置。
OK后退出,重新登录。
六、设置区域、会议室以及新增用户。自己摸索吧,很简单的。
开源社区对其介绍如下:
Meeting Room Booking System (MRBS) 是一个基于 PHP/MySQL 开发的,使用浏览器访问的会议室预订系统。使用区域对会议室进行分组管理。
一、环境准备
1、#yum -y install httpd mysql-server php php-mysql mysql-devel php-ldap
2、下载MRBS安装包,地址:http://mrbs.sourceforge.net/download.php 。下载最新版本的zip文件。
二、安装
下载MRBS安装包,地址:http://mrbs.sourceforge.net/download.php 下载mrbs-1.4.10.tar.gz版本
#tar zxf mrbs-1.4.10.tar.gz
#cp -r ./mrbs-1.4.10/web /var/www/html/mrbs
#vi config.inc.php
去掉$timezone =的注释,修改成$timezone = “Asia/Shanghai" 。
修改以下参数
dbsys = “mysql";
$db_host = “localhost";
$db_database = “mrbs";
$db_login = “mrbs";
$db_password = "passwdord";
$db_tbl_prefix = “mrbs_";
以下在config.inc.php文件的尾部添加:
$auth["type"]="db";
//此是使用MySql中建立的用户名和密码,如果不配置此项,将一直提示“用户名不存在或密码错误”。
三、创建数据库并将表结构写入mysql
系统将使用MYSQL或者PostgreSql,本文只是介绍MRBS在Mysql的部署,Pg略过
mysql -uroot -p
mysql> CREATE DATABASE `mrbs` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql> grant all on mrbs.* to mrbs@localhost identified by 'mrbs';
mysql> grant all on *.* to mrbs@localhost identified by 'mrbs';
mysql> flush privileges;
mysql> exit
cd /var/www/html/mrbs
mysql -uroot -ppassword mrbs < tables.my.sql
mysql -uroot -ppassword mrbs < sample-data.sql
四、结合AD或POP3。
以下为结合AD配置部分测试成功,POP3也有测试成功
/*
$auth["session"]="php";
$auth["type"]="ldap";
$cookie_path_override='/mrbs/';
$auth["realm"]="mrbs";
$auth["admin"][]="setup"; //mrbs管理员可以定义多个
$ldap_host="172.16.*.1";
$ldap_port=389;
$ldap_v3=true;
$ldap_tls=false;
//$auth["session"]="cookie";
$ldap_base_dn="OU=SZX,DC=XXX,DC=com,DC=cn"; //此OU下所有User都可以使用
$ldap_user_attrib="sAMAccountName";
$ldap_dn_search_attrib="sAMAccountName";
$ldap_dn_search_dn="CN=test,,OU=SZX,DC=XXX,DC=com,DC=cn"; //完成RDN才可以
$ldap_dn_search_password="test";
*/
以下是POP3配置部分
$auth["type"]="pop3";
$pop3_host="172.16.*.1";
$pop3_port="110";
$auth["admin"][]="wht";//邮件用户中的MRBS系统管理员帐户
$auth["admin"][]="mro";//以此添加管理员
//$auth["type"]="db";//将此DB(MySQL)验证取消,否则也是一直提示用户名或密码不对
五、系统管理员设置
访问http://serverip/mrbs/ ,会出现一个很漂亮的页面。
继续我们最后的工作,在右上角找到“用户清单",点击进去,进行系统管理员的设置。
OK后退出,重新登录。
六、设置区域、会议室以及新增用户。自己摸索吧,很简单的。
0 0
- 安装MRBS开源会议室预订系统
- linux下搭建mrbs会议室预定管理系统
- sharepoint 2010 会议室预订系统-资源预订系统
- CentOS6.5安装MRBS
- 基于JS的WEB会议室预订拖拽式图形界面的实现
- sharepoint 利用日历做会议室,车辆预订及工作流配置
- 基于JS的WEB会议室预订拖拽式图形界面的实现
- 电影票在线选座整站源代码,电影票预订_电影票开源系统下载
- 机票预订系统
- 会议室预定系统数据库文件BookRoom
- 会议室预定系统数据库文件pro
- 会议室预约系统实例分析
- 网上预订系统,地图设计
- javaweb酒店预订管理系统
- 实现了酒店预订系统的预订部分功能。
- 十五、系统设计之火车票预订系统
- 用AJAX+J2EE实现网上会议室系统
- 酒店预订分销系统和分销商
- c#当窗体大小改变时,窗体中的控件大小也随之改变
- STL实现的底层数据结构简介
- Core Animation--1.关于Core Animation
- 服务器-jboss--jvm检测--用JMX对Resin内存状态进行监控
- Eclipse搭建Cocos2d-x运行环境问题汇总(不含CygWin)
- 安装MRBS开源会议室预订系统
- MariaDB一之编译安装MariaDB、MariaDB初始化及MariaDB的图形化工具
- 求满二叉树上任意两个节点的最近公共父节点
- 消费型保险PK返还型保险
- 《看见》读书笔记
- 哪些才是NASA的发明?CMOS传感器在列
- Python的内存管理
- openwrt修改生成BIN文件大小以用于8M FLASH(WR703N)
- Web_PHP_DedeCMS织梦自定义图片字段调用的问题出现{dede:img ..}