MRBS(Meeting Room Booking System)開源的會議室預訂系統搭建使用


前一家公司所有的辦公系統都是自己開發的,包括排班、工單、會議室預定等等,很方便。

目前所在的公司,每周部門例會找行政預訂了會議室,但多次去都被人占了,很煩,於是網上找了一個評價不錯的系統,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,就這樣,搭建中遇到問題歡迎討論。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM