浅谈安装JForum论坛踩过的坑

       初次认识JForum是在《全栈性能测试修炼宝典--JMeter实战》一书中;有介绍说:JForum是一款是采用Java开发的功能强大且稳定的论坛系统,它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多数据库等等特性。对于学习测试的同学而言,JForum是一款很好的实操的系统。

浅谈安装JForum论坛踩过的坑

我第一次安装JForum是根据书上的指引,在网上搜索下载了 JForum 2.1.9 安装包

解压后文件重命名为“jforum”并放置在%TOMCAT_HOME%/webapps目录(注:%TOMCAT_HOME%是你机器上Tomcat的安装目录)

启动数据库和Tomcat后,浏览器输入:http://localhost:8080/jforum/install.jsp,此时遇到 HTTP Status 404 :

浅谈安装JForum论坛踩过的坑

 

   第二次在网上查了很多资料,认识到需要创建一个叫“jforum”的数据库,于是写sql创建数据库:

CREATE DATABASE jforum DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 

   重新启动tomcat后,再次在浏览器输入:http://localhost:8080/jforum/install.jsp ,仍然是 HTTP Status 404,使用网上搜索下载的 jforum-2.5.0 安装包 甚至还出现 HTTP Status 500:

浅谈安装JForum论坛踩过的坑

 

    此时开始怀疑是安装包有问题,后来去了jforum官网下载页(https://sourceforge.net/projects/jforum2/files/)才意识到打不开网页可能是安装包与当前机器的java版本不匹配有关系。

浅谈安装JForum论坛踩过的坑

 

根据官方的指引,我在官网下载了最新的jforum安装包 jforum-2.6.2.war,直接替换掉%TOMCAT_HOME%/webapps里面的旧版本jforum、并且安装java 8;重新启动tomcat后在浏览器输入:http://localhost:8080/jforum/install.jsp ,此时发现成功了!

浅谈安装JForum论坛踩过的坑