JForum 是采用Java开发的功能强大且稳定的论坛系统。它提供了抽象的接口、高效的论坛引擎以及易于使用的管理界面,同时具有完全的权限控制、多语言支持(包括中文)、高性能、可自定义的用户接口、安全、支持多数据库等等特性。
JForum 采用 FreeMarker 作为页面模板引擎,支持包括中文在内的二十几种语言。
JForum 最大的优点是采用 BSD 开源协议,你可以最大限度的进行任何修改和扩展,包括商业用途。

1、安装jdk:略
2、安装tomcat:
A、官网上下载tomcat,解压
B、tomcat环境配置
系统变量里点新建:变量名:CATALINA_HOME
变量值:D:\apache-tomcat-7.0.77

点击确定后在classpath中加入%CATALINA_HOME%\lib\servlet-api.jar;  在path中加入%CATALINA_HOME%\bin;
C、运行:配置好后进入bin目录(D:\apache-tomcat-7.0.77\bin)运行startup.bat后再在浏览器上输入http://localhost:8080/
 如果能出现下面页面代表安装成功了

 

3、安装mysql:

A、官网下载:https://dev.mysql.com/downloads/file/?id=471661
B、解压后安装,根据自己需求选择安装模式
C、创建数据库:运行
输入用户名密码进入数据库
执行命令创建jforum数据库:CREATE   DATABASE   JForum  DEFAULT   CHARACTER   SET   utf8   COLLATE   utf8_general_ci;
该命令中创建的数据库是ut8格式的,防止论坛会出现中文乱码
4、搭建jforum
(参考资料http://blog.csdn.net/wanglian2017/article/details/72460454)
A、下载JForum的发布文件。JForum可以装载在tomcat中,需要将其发布文件下载,下载路径:http://jforum.net/download.jsp。Windows环境需要下载ZIP压缩包,我使用的是v2.1.9。
下载后将文件解压放置于tomcat的webapps目录下(D:\apache-tomcat-7.0.77\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、安装成功后出现:

最新文章

  1. PHP中常见的五种设计模式
  2. Mysql 获取年级每个班前十学生的信息
  3. FastReport调用Delphi中的自定义函数(人民币大写金额)mtm
  4. SPOJ AMR10I Dividing Stones --DFS
  5. JFinal 部署在 Tomcat 下推荐方法(转)
  6. homework-05 服务器与客户端
  7. 工具使用 eclipse the user operation is waiting for Building Working to be completed。
  8. WCFRESTFul服务搭建及实现增删改查
  9. MySQL要导出成excel的方法
  10. Struts2配置。
  11. python专题 --- 递归
  12. Linux常用命令大全(新手入门)
  13. Linux基础命令---文本统计paste
  14. 什么是 Azure 中的虚拟机规模集?
  15. 移动web开发(一)——移动web开发必备知识
  16. Faiss教程:索引(1)
  17. BootStrap同时显示多个Modal解决方案
  18. JS 报表制作
  19. 二进制搭建kubernetes多master集群【三、配置k8s master及高可用】
  20. Java典型应用彻查1000例:图形与网络游戏开发 PDF 扫描版[68M]

热门文章

  1. 有个网站秒破mdb访问密码
  2. Java中几种office文档转pdf的方式
  3. 【Hibernate 一对多】
  4. 「luogu3402」【模板】可持久化并查集
  5. S32K144之时钟配置
  6. 学习之学习--混沌大学商学院--第一课--HHR计划
  7. python基础之省份三级菜单
  8. 10 JavaScript对象&类&for循环
  9. DAC
  10. 苹果系统 MacOS 安装根证书