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

目前所在的公司,每周部门例会找行政预订了会议室,但多次去都被人占了,很烦,于是网上找了一个评价不错的系统,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位的,按照自己的对应下载就行

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

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

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

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

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

(3)配置iis的PHP环境

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

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

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

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

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

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

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

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

主要需要维护的配置文件有两个: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创建表:

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

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

http://localhost:8866/index.php

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

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

MRBS(Meeting Room Booking System)开源的会议室预订系统搭建使用的更多相关文章

  1. 会议室预订系统(meeting room booking system)

    一.mrbs mrbs:(meeting room booking system) 二.效果   三.models from django.db import models # Create your ...

  2. 基于django的会议室预订系统

    会议室预订系统 一.目标及业务流程 期望效果: 业务流程: 用户注册 用户登录 预订会议室 退订会议室 选择日期:今日以及以后日期 二.表结构设计和生成 1.models.py(用户继承Abstrac ...

  3. MRBS, meeting room manager system,会议预定管理系统

    MRBS,会议管理软件,新增权限控制,周期性例会管理等. 下载地址 http://www.dotnetcms.org/mrbs/mrbs.rar

  4. 会议室预订系统 td 宽度 php 浏览器 兼容性

    w获取浏览器标识 <style> .w > td { <?php $wua=$_SERVER['HTTP_USER_AGENT']; if(strpos($wua, 'Chro ...

  5. MRBS开源会议室预订系统安装

    MRBS系统官方网址  https://mrbs.sourceforge.io/ 最近在找一份开源的会议室预订系统,找了很多种,ASP,PHP的,测试发现MRBS无疑是最好的.开源社区对其介绍如下:M ...

  6. 启明星MRBS会议室预约系统V30.0发布

    MRBS系统官方网址 https://www.dotnetcms.org/ 在线演示 http://demo.dotnetcms.org/mrbs 用户名admin,密码123456 Meeting ...

  7. OS.js – 开源的 Web OS 系统,赶快来体验

    OS.js 是一个开源的 Web OS 系统,可以在浏览器中运行,提供了窗口管理器,应用程序API,用户界面开发套件和抽象的文件系统等.可以部署在 Node 或者 PHP 环境中运行.OS.js is ...

  8. 搭建自己的SIP服务器:开源sip服务器opensips的搭建及终端TwInkle的使用

    搭建自己的SIP服务器:开源sip服务器opensips的搭建及终端TwInkle的使用 分类: linux编译相关2013-01-05 21:38 17983人阅读 评论(24) 收藏 举报 先下载 ...

  9. 使用github上的开源框架SlidingMenu环境的搭建,以及getSupportActionBar方法不能找到的问题

    http://blog.csdn.net/lovexieyuan520/article/details/9814273 使用github上的开源框架SlidingMenu环境的搭建,以及getSupp ...

  10. MPush开源消息推送系统:简洁、安全、支持集群

    引言由于之前自己团队需要一个消息推送系统来替换JPUSH,一直找了很久基本没有真正可用的开源系统所有就直接造了个轮子,造轮子的时候就奔着开源做打算的,只是后来创业项目失败一直没时间整理这一套代码,最近 ...

随机推荐

  1. Android APP 渗透测试---总结

    1.apk反编译得到源代码 使用编译软件 dex2gar 和 jdgui.jar 对Android APP软件进行反编译.具体步骤如下: (1)首先将APK文件后缀改为zip并解压,得到其中的clas ...

  2. Zabbix“专家坐诊”第192期问答汇总

    问题一 Q:请问下,客户机snmptrap发告警为啥server web收不到,关键是snmptrap日志已经收到,zabbix server配置以及开启snmptrap=1 snmptrap=var ...

  3. 本地画板工具 Axure RP 9 顶替 drawio (补充Axure RP 8)

    本地画板工具 Axure RP 9 顶替 drawio 外链:https://wws.lanzoul.com/b03paemkf 密码:dmvj 9这个版本 win7 不支持 Axure RP 8 h ...

  4. great [ɡreɪt] ɡr 然后 eɪt 单词发音 r和前面的辅音连读

    great [ɡreɪt] ɡr 然后 eɪt 单词发音 r和前面的辅音连读

  5. 使用supervisor后台运行celery

    一.先安装supervisor 1.安装命令: $ pip install supervisor 如果在沙盒环境下安装不上的话使用: $ apt-get install supervisor 二.安装 ...

  6. MyEclipse设置自动提醒(补全)功能

    1. 打开MyEclipse,然后"window"→"Preferences" 2. 选择"java",展开,"Editor&qu ...

  7. Android 开发Day9

    /** * Automatically generated file. DO NOT MODIFY */ package com.hui.tally; public final class Build ...

  8. StableSwarmUI:功能强大且易于使用的Stable Diffusion WebUI

    StableSwarmUI是一个模块化和可定制的Stable Diffusion WebUI,最近发布了0.6.1-Beta版本.这个开源项目,托管在GitHub上:https://github.co ...

  9. TP6框架--EasyAdmin学习笔记:实现数据库增删查改

    这是我写的学习EasyAdmin的第三章,这一章我给大家分享下如何进行数据库的增删查改 上一章链接:点击这里前往 上一章我们说到,我仿照官方案例,定义了一条路由goodsone和创建了对应数据库,我们 ...

  10. 记录--用JS轻松实现一个录音、录像、录屏的工具库

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 最近项目遇到一个要在网页上录音的需求,在一波搜索后,发现了 react-media-recorder 这个库.今天就跟大家一起研究一 ...