JForum 是采用Java开发的功能强大且稳定的论坛系统。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、
多语言支持(包括中文)
、高性能、可自定义的用户接口、安全、
支持多数据库
等等特性。
安装步骤
1、安装jdk:略
2、安装tomcat:
A、官网上下载tomcat,解压
B、tomcat环境配置
系统变量里点新建:变量名:CATALINA_HOME
变量值:D:\software\Jmeter\apache-tomcat-7.0.81
点击确定后在classpath中加入%CATALINA_HOME%\lib\servlet-api.jar; 在path中加入%CATALINA_HOME%\bin;
C、运行:配置好后进入bin目录(D:\software\Jmeter\apache-tomcat-7.0.81\bin)运行startup.bat后再在浏览器上输入
http://localhost:8080/
如果能出现下面页面代表安装成功了
3、安装mysql:
B、解压后安装,根据自己需求选择安装模式
C、创建数据库:运行
输入用户名密码进入数据库
执行命令创建jforum数据库:CREATE DATABASE JForum DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
该命令中创建的数据库是ut8格式的,防止论坛会出现中文乱码
4、搭建jforum
A、下载JForum的发布文件。JForum可以装载在tomcat中,需要将其发布文件下载,下载路径:http://jforum.net/download.jsp。Windows环境需要下载ZIP压缩包,我使用的是v2.1.9。
下载后将文件解压放置于tomcat的webapps目录下(D:\software\Jmeter\apache-tomcat-7.0.81\webapps)
B、登录Jforum的安装url:http://localhost:8080/jforum-2.1.9/install.jsp。这里端口号需要改成自己的Tomcat所在端口。
C、配置数据库参数。数据库端口、数据库用户名、密码根据自己的环境进行填写。系统管理员密码是管理论坛的,可自己设置不影响安装。
5、安装步骤点击安装
如果出现如下错误:“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”,是因为与环境中的mysql版本不匹配导致的。
解决方式:修改SQL使用的mysql引擎注明方式。将\jforum-2.1.9\WEB-INF\config\database\mysql中\mysql_db_struct.sql中的“TYPE=InnoDB”修改为“ENGINE=InnoDB”。
6、解决问题后再次进行安装
7、安装成功后出现: