MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用

摘要:
前公司的所有办公系统都是自己开发的,包括排班、工单、会议室预订等,非常方便。MRBS下载地址:https://sourceforge.net/projects/mrbs/files/mrbs/MRBS%201.9.2/,由PHP开发。下载后,安装PHP也非常简单:将其解压缩到您自己的目录,然后进入目录找到文件“PHP.ini development”,该文件可以重命名为PHP-ini文件,然后配置此配置文件。我在这里不赘述。只需在线搜索。Windows系统通常使用多个iis7来打开iis服务。似乎只有一个xp系统或iis6(如何打开?好的。在这种情况下,欢迎您讨论建设中遇到的任何问题。

前一家公司所有的办公系统都是自己开发的,包括排班、工单、会议室预定等等,很方便。

目前所在的公司,每周部门例会找行政预订了会议室,但多次去都被人占了,很烦,于是网上找了一个评价不错的系统,python也可以自己,开源的适合的优先。

MRBS下载地址:https://sourceforge.net/projects/mrbs/files/mrbs/MRBS%201.9.2/,PHP开发的。

讲一下搭建步骤:

1.下载mrbs-1.9.2.zip文件(我搭建在windows系统上,用的是iis)

2.windows搭建好基于IIS的服务

(1)windows下载php运行环境,https://windows.php.net/download/,这个网站下载php版本

IIS的需要安装非线程安全的,分为64、86位的,按照自己的对应下载就行

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用第1张

 另外还需要下载Visual C++,也是在刚才的下载页面:

下载对应的Visual C++即可。

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用第2张

 下载完成后,安装php也很简单:解压到自己的目录,然后进入目录找到“php.ini-development”这个文件,可以直接改名为php.ini文件,然后对这个配置文件进行配置(配置:extension_dir;打开扩展dll;date.timezone等;配置环境变量),

这里就不赘述了,网上搜一下就行。

(2)windows系统打开iis服务,一般都是用的iis7以上吧,好像只有xp系统还是iis6(怎么打开?略~)

(3)配置iis的PHP环境

iis里找到“处理程序映射”

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用第3张

双击“处理程序映射”,点击右上角的“添加模块映射”:

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用第4张

 然后再回到iis配置页面,找到“默认文档”:

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用第5张

提交默认的php访问页面,这一步不配置也行,不是必须的。

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用第6张

(4)把下载的mrbs文件拷贝到任何目录,iis上新建网站:

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用第7张

 好了,目前为止iis部分就ok了,剩下的就是配置mrbs了:

(1)其实官网上并没有怎么搭建的文档,因为搭建的文档都在文件里边:

打开这个install文件,里边有告诉你怎么一步步配置,文档说明之丰富:

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用第8张

 主要需要维护的配置文件有两个:1.config.inc.php;2.systemdefaults.inc.php

config.inc.php(这个配置文件主要配置的是时区和数据库):

$timezone = "Asia/Shanghai";

$dbsys = "mysql";

$db_host = "1x.11x.5x.203";

$db_port = 3306;

$db_database = "mrbs";

$db_login = "xw";

$db_password = 'xxx';

$db_tbl_prefix = "mrbs_";

以上配置好后,网站还跑不起来,还需要建库表:

创建一个mrbs的库,执行tables.my.sql这个sql创建表:

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用第9张

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用第10张

 到这里,会议室预订系统就可以跑起来了,一些个性化的配置,需要去配置systemdefaults.inc.php这个文件,这个文件怎么配置,打开它,有说明。

直接访问index.php页面就行,比如我的端口是8866:

http://localhost:8866/index.php

这个开源的会议室预订系统,功能还是很强大的,自己慢慢去研究它,一般的公司足够满足。

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用第11张

 ok,就这样,搭建中遇到问题欢迎讨论。

免责声明:文章转载自《MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇服务器上安装VMWare ESXi6.0,并安装Windows虚拟机教程jqprint打印没有样式下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

win7 web开发遇到的问题-由于权限不足而无法读取配置文件,无法访问请求的页面

Asp.net网站部署时遇到的一些问题 很少部署网站,这几天有一个网站帮朋友部署,期间遇到一些问题,经查找各种网络资源,最终解决,先将遇到的问题及解决办法分享一下。 系统 Win7+iis7.5+sqlserver2008+.Net 4.0 启动IIS,运行->Inetmgr,或者在我的电脑右键->管理,左侧选择IIS管理器 在IIS...

IIS服务器部署多个HTTPS方法

IIS服务器部署多个HTTPS方法 由于IIS6不支持多个网站绑定HTTPS,我发现如果已经有一个网站绑定了证书,如果给第二个页面绑定证书的话就会挤掉第一个的证书。在网上搜索发现了很多各种各样的解决方法,复杂又不好用。 后来发现可以直接修改IIS的配置文件,并不需要在IIS管理器里进行修改。 步骤 找到IIS的配置文件,在 C:Windowssyste...

IIS服务器怎么查看网站日志

在做网站的优化以及网站安全的时候,分析网站的日志是非常重要的,但是公司的服务器是IIS的,以前弄的是linux的服务器,不知道该怎么弄,最终找到了解决办法。 1、iis默认是有日志的,在iislog下 2、日志文件在这里 C:inetpublogsLogFiles...

WEBFORM--第一讲

一、IIS1.IIS是个什么东西?——Web服务器软件,安装在服务器上。接收请求,响应请求。类似于饭店里的服务员。2.会安装IIS。控制面版--程序--打开关闭Windows功能。3.进行基本设计:应用程序池,主目标,虚拟目录。4.设置默认文档。 二、建立.NET的Web项目。位置:Http--使用IIS建立和运行项目。 文件系统--使用VS自带的IIS...

【转】IIS上的反向代理

http://blog.csdn.net/yuanguozhengjust/article/details/23576033 一直说在IIS上做反向代理,由于沉迷在nginx一行指令完事的美好情景当中,所以IIS懒得折腾,今天终于下定决心在IIS上折腾一下反向代理,经过一晚上的捣鼓,终于搞定!搞定以后发现其实太简单了有木有!!(网上教程很晕!)首先说一下,...

IIS部署ASP.NET网站后提示只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态...

今天,在IIS上部署网站后,出现了下面错误: 只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 <system.web><httpModules> 节中包括 System.Web.SessionStateMod 或自定义会话状态模块。 这段代...