EasyPHP + MRBS构建会议室预订系统
一、 简介
EasyPHP是一个Windows下的Apache+Mysql+Perl/PHP/Python开发包,包中集成了 PHP、Apache、
MySQL,同时也集成了一些辅助的开发工具,如数据库管理工具,PhpMyAdmin和 php调试工具
Xdebug,无需配置,就可运行。EasyPHP是由法国人开发,经过EasyPHP整合后的Apache、MySQL及PHP精简很多,运行速度比独立安装的Apache、MySQL及PHP相对较快且比较稳定。
Meeting Room Booking System (MRBS) 是一个基于 PHP/MySQL 开发的,使用浏览器访问的会议室预订系统。使用区域对会议室进行分组管理。
二、 下载安装
EasyPHP在百度上可以搜索到,这里下载的是5.3.8,安装过程很简单,假设安装的路径为C:\\Program Files\\EasyPHP-5.3.8.0\\,那MRBS的程序文件应该放到C:\\Program Files\\EasyPHP-5.3.8.0\\www里;
MRBS下载地址为http://mrbs.sourceforge.net/
最新版本为1.4.8, 将ZIP解压缩后,将WEB里所有文件移到上述的WWW文件夹。 三、 配置
1 时区设置 打开WWW文件夹里的config.inc.php文件,修改这一行:$timezone = \2 数据库设置 将数据库登录名改为root,密码留空,即这两行: $db_login = \$db_password = '';
3 将systemdefaults.inc.php里所有除了时区及数据库设置以外的内容都拷到config.inc.php里; 4 将areadefaults.inc.php里所有内容都拷到config.inc.php里; 5 下面创建新数据库及数据表
运行EASYPHP后,右下角图标右键,Configuration – PhpMyAdmin,如下图:
新建数据库,指定一个数据名,点击“创建”,此图中已建好了一个数据库mrbs,还建了一些数据表;创建数
据表的方法:选择已创建好的数据库,然后点击第二个标签页SQL,将下载的MRBS ZIP包里的文件tables.my.sql里的代码部分全部拷到SQL文本框里,点击“执行”,这样就创建好了所有数据表。 四、 调试
右键点击EASYPHP图标,local web,发现MRBS系统可以运行了,如图
在默认配置下,只有本机才能打开MRBS系统,而局域网其他电脑要能访问这个系统,必须修改IP设置,在EasyPHP\\apache\\conf下打开httpd.conf文件,找到Listen 127.0.0.1:80,改为Listen 0.0.0.0:80即可。
其他一些设置,如LOGO,管理员邮箱,新用户创建等统统在mrbs目录的config.inc.php文件中。