linux下搭建mrbs會議室預定管理系統

火星人 @ 2014-03-09 , reply:0


Meeting Room Booking System (MRBS) 是一個基於 PHP/MySQL 開發的,使用瀏覽器訪問的會議室預訂系統.使用區域對會議室進行分組管理.

如果沒有辦公協作平台,那麼採用開源的解決方案可能是最優的選擇.本文包括了下載及安裝部分,並包括了基於資料庫的用戶授權部分.

一:安裝前得準備環境.

mrbs需要apache、mysql(可以是其他資料庫)和php的支持.

為了簡單,我是通過yum安裝的.

yum install -y httpd php mysql

二.下載和安裝mrbs包.

1.下載MRBS安裝包,地址:http://mrbs.sourceforge.net/download.php .最好是下載最新版本的.我下的是mrbs-1.4.6.tar.gz.

2.安裝

tar zxvf mrbs-1.4.6.tar.gz

cd mrbs-1.4.6

cp -r web /var/www/html/mrbs

配置timezone.找到config.inc.php文件.去掉$timezone = "XXXXXXX"的註釋,並修改成$timezone = "Asia/Shanghai" .

配置資料庫.還是config.inc.php文件.修改以下參數,分別對應資料庫類型、主機、資料庫實例、用戶名、密碼、表前綴.例如:

$dbsys = "mysql";

$db_host = "localhost";

$db_database = "mrbs";

$db_login = "root";

$db_password = '111111';

$db_tbl_prefix = "mrbs_";

配置用戶授權類型.

在config.inc.php文件的尾部添加

$auth["type"]="db";

三 配置mysql資料庫

mysql -uroot -p111111

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '111111' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;

mysql>CREATE DATABASE `mrbs` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

退出資料庫,返回到mrbs-1.4.6目錄

mysql -uroot -p111111 mrbs < tables.my.sql

mysql -uroot -p111111 mrbs < sample-data.sql

全部部署完畢.

四 訪問 http://localhost/mrbs

繼續我們最后的工作,在右上角找到“用戶清單”,點擊進去,進行系統管理員的設置.OK後退出,重新登錄.

如有什麼不懂的可以和我交流,qq:297020555

本文出自 「netcat」 博客,請務必保留此出處http://297020555.blog.51cto.com/1396304/517528





[火星人 via ] linux下搭建mrbs會議室預定管理系統已經有1635次圍觀

http://www.coctec.com/docs/linux/show-post-48174.html