在Windows下安装配置jforum测试环境

时间:2016-11-14 17:27:31   收藏:0   阅读:20515

前提条件:需要配置好JDK,eclipse,tomcat(因为我安装部署tomcat遇到点问题,也把其配置过程写清楚),Mysql数据库(参考http://blog.csdn.net/qishuo_java/article/details/37721471 一步步安装,非常详尽),我的mysql数据库密码是123456 ,我的环境是Windows7.

Step 1.下载jforum:http://jforum.net/download.jsp ,下载好技术分享,放到指定目录下解压即可。

Step 2.下载ant: http://ant.apache.org/bindownload.cgi  技术分享,放到指定目录下解压即可,解压后进入控制面板-系统和安全-系统-高级系统设置-环境变量-系统变量中添加 ANT_HOME

 技术分享

ant就安装完毕了。

Step 3.cmd进入控制台,进入Step 1 中放jforum的目录下,执行ant

技术分享

此时即build成功,在jforum目录下生成一个build文件夹,里面有classes文件夹,将classes文件夹剪切到jforum/WEB-INF下,然后将整个jforum放到tomcat的webapps目录下。

Step 4.Tomcat的下载和配置:http://tomcat.apache.org/download-70.cgi 下载tomcat

技术分享

到指定目录下解压,因为是用来部署jforum应用的,可将tomcat改名为jforumtomcat,更清晰点,解压完成后,去控制面板-系统和安全-系统-高级系统设置-环境变量-系统变量添加CATALINA_HOME,即tomcat所在的目录。在path这项系统变量最后添加 ;%CATALINA_HOME%\lib;(注意都是英文符号),打开控制台在jforumtomcat目录下,执行命令startup,启动tomcat服务,如无意外,启动成功

技术分享

此时在浏览器中可输入http://localhost:8080/,可成功进入tomcat的首页,表示安装配置tpmcat成功。

Step 5.配置tomcat成功之后,再按Step3所示将jforum放到webapps目录下,此时在浏览器输入http://localhost:8080/jforum/install.jsp,却报404错误,找不到路径,属于还有没配置好,打开eclipse-preference-Server-Runtime Environment --Add,选择好刚才安装的tomcat的版本,然后将tomcat的路径写上

技术分享

eclipse里关于tomcat的配置就配置好了,还有一步是将jforum放到tomcat的webapps之后,将tomcat\work\Catalina\localhost下的文件移除。tomcat\conf\Catalina\localhost下文件也移除。webapps下也不要存放jforum的war等压缩文件。

这时,输入地址:http://localhost:8080/jforum/install.jsp (一定是在startup启动成功之后,不要关闭startup),出现

技术分享

表明在Windows7下的tomcat里部署jforum已经成功。

Step 6:如何填写

技术分享

先安装好MySQL数据库比较好,我这里是到这里才开始安装MySQL数据库,数据库用户账号:root 密码:123456,后面系统管理员账号Admin是指安装好jforum论坛之后论坛的管理员,密码随自己设置,我也设置成123456,这时开始安装报错没有没有jforum这个数据库,于是我又在mysql服务端执行命令:create database jforum;

成功新建jforum数据库在MySQL上,然后又报错

技术分享

原因是MySQL版本不一致,更改文件:jforum2\WEB-INF\config\database\mysql\mysql_db_struct.sql

将其中的建表后的所有的“TYPE=InnoDB;”改成“ENGINE=InnoDB;”,然后保存。在安装界面中点击”修改状态“按钮,回到配置状态。

然后重新输入数据库和管理员密码,然后继续安装,就能登录论坛成功了,然后输入admin和密码就可以进入管理员页面了,

技术分享

中文显示也都正常,此时终于完整搭建好jforum测试环境了,真不容易。

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!