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文件的尾部添加
三 配置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
[火星人 ] linux下搭建mrbs會議室預定管理系統已經有7280次圍觀