jforum mysql_JForum论坛安装以及部署(转)

下载JForum2.1.9 包手动放到tomcat的webapps下面,

14e58c9c5a92c8020c3e2fca62b50a35.png

终于找到安装的节奏了。。。

然后发现build.xml的输出路径是:jforum\build\classes,而tomcat加载的时候寻找的是:jforum\WEB-INF\classes,所以运行ant build.xml没用,而eclipse默认的编译路径:jforum\WEB-INF\classes

所以能够运行,把jforum\WEB-INF\classes删除,把jforum\build\classes剪切过来,依然可以运行,说明如此。

这时候我发现是不是不需要数据库呢?

现在总结一下:

——————————————————————————————————————————————————————————————————————————————

——————————————————————————————————————————————————————————————————————————————

1)、下载源码jforum2.1.9

2)、解压缩,最好重命名文件夹,例如:jforum2(下面以jforum2为例)

然后运行其中build.xml,如果安装了Ant的话,就用ant运行:

4cc79c481839eb6f09b55ac8f4e2e48d.png

11539923.html

如果没有安装,可以将项目导入eclipse然后它会自动编译,并且将文件输出到jforum2\WEB-INF\目录下。

然后在jforum2目录下会生成一个build文件夹,里面有classes文件夹,将其剪切到jforum2\WEB-INF\目录下,然后将jforum2放到tomcat的webapps目录下,运行tomcat,

46cd7bab1aa0164290dfd9e60035e069.png

说明配置成功!

3、安装jforum

看到标题是:欢迎来到 JForum 2.1.8 安装程序,可想而知,这份安装文件应该改变不大。

看到安装中有个说明:

b63829e0ddba8074d5d6f92c6eda0c7a.png

11539923.html

所以还是老老实实的创建jforum数据库,我这里选择编码:utf8-utf8_general_ci。

11539923.html

3097c073446448f3b6984c3f4e59132e.png

SQL:

CREATE SCHEMA `jforum` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ;

然后在安装界面填写数据库用户名和密码,设置管理员密码:

e6e9a2f5c5111eb3f8e1d0c44614bbbc.png

11539923.html

下一步:

c72aa3a7f12d633725a00c7c8d9fe8b3.png

11539923.html

点击开始安装,发生错误:

6a44bee30f9b96dcc2d6ac92bf59d996.png

11539923.html

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

将其中的建表后的“TYPE=InnoDB;”改成“ENGINE=InnoDB;”,然后保存。

在安装界面中点击”修改状态“按钮,回到配置状态。

然后重新输入数据库和管理员密码,然后继续安装:

83be63148ab9f244eca309af04634477.png

11539923.html

成功了,看下论坛:

f250181d6edc5805288d57e3e9c2e6dc.png

看来已经执行了:jforum2\WEB-INF\config\database\mysql\mysql_data_dump.sql文件。

测试注册/登录/发帖/回复/退出登录/管理等功能,中文显示正常:

5e55a2cc26ec172aa7540d6df530744b.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值