测试开发之jforum-2.1.9测试环境搭建踩坑
一.准备环境
我的环境是win7+jdk1.7+tomcat7.0+MySql5.5
以上的软件配置应该不用多说,浏览器中输入‘http://localhost:8080’测试tomcat配置成功;
cmd中输入‘mysql –h localhost –u root -p’测试mysql安装成功,另外我还安装了mysql-front这样对数据库的操作会更加方便。
二.Jforum下载并安装
Jforum是开源免费的软件,我下载的是2.1.9的stable版本,看许多技术博客和参考书上都使用该版本。
1.直接把官网下载的jforum解压到tomcat的webapps文件夹下
2.在浏览器中输入‘http://localhost:8088/jforum/install.jsp’即可打开jforum的安装页面
3.新建一个mysql数据库 (不知道为什么我的数据库起名叫jforum的话总会出各种奇怪的错误,所以这里我起名为aaa)
4.然后在该版面中填写自己的信息即可,一般没有什么选项需要改动
5.点击下一步,开始安装(坑来了)
6.由于我使用的是MySql5.5的版本TYPE=InnoDB被ENGINE=InnoDB替代,所以会出现问题‘You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 1’
在这里需要将Tomcat 7.0\webapps\jforum\WEB-INF\config\database\mysql”的mysql_db_struct.sql脚本中的TYPE=InnoDB替换为ENGINE=InnoDB
7.不出意外的话,这样就可以配置成功了,前往论坛即可