修改:2/18/04
发现用resin2.1.9会有bug ,请用版本为2.1.8的resin.
if version of resin is 2.1.9, there is a bug in resin which makes it incompatible with jive knowledge base. either an earlier version or the snapshop should work fine.
环境:
windows 2000 server – jive3.1.1 – resin – mysql – jdk1.4.2
安装内容:
1.jdk1.4.2 (安装文件大小:50m左右);
2.resin2.1.9 (resin有更高版本的);
3.jive3.1.1 (破解过的);
4.jdbc driver (必须是mm.mysql-2.0.4-bin.jar高版本会有问题,什么原因?不知道!);
5.mysql4.0.17 (压缩文件大小20m左右);
6.mysql-front2.5(类似oracle的 pl/sql developer 数据库操作工具).
安装过程:
1.jdk安装;
2.resin2.1.9安装
解压后(我的是在e:\)生成的目录内包括 bin、cache、conf、doc、lib、webapps等子目录,执行bin 目录中的httpd.exe
成功时出现
http listening to *:8080
srun listening to 127.0.0.1:6802
访问http://127.0.0.1:8080 可以看到resin服务器的默认页面
(详细resin的安装配置方法可以用google搜)
3.mysql4.0.17安装
4.mysql-front2.5安装
5.jive3.1.1安装
解压:
解压后生成如下目录和文件
database—各种数据库平台所需的数据库
documentation—英文的jive文档,应该需要好好看看
jive3—就是jive论坛所需的所有文件啦
jivehome—jive论坛所需的设置信息
resources—资源文件,定义jive论坛的不同的样式,skin之类的。一般般的东西啦
changelog.html
issues.html
makewar.jar
readme.html—英文版本的说明文件,里面有安装方法。如果你稍懂e文,建议看这个安装指南,很专业的。
(上面摘自http://mobile.gameking.com.cn/bbs/ 斑竹提供了jive3.1.1破解版的下载)
建库:
在mysql目录下的data目录创建目录jive, 这是一种快速建库的方法,打开数据库时会发现多出jive库;
找到database下的jive_forums_mysql.sql,把内容copy出来, 最前面加上 " use jive; " 在mysql-front中执行,这个是建表过程.
执行完后会出现一堆名为jive*的表.
设置:(这些路径也不是绝对的,我是这样配的)
copy jive3目录到e:\resin-2.1.9\webapps目录下
copy jivehome目录到e:\resin-2.1.9\webapps\jive3\web-inf目录下
编辑e:\resin-2.1.9\conf\resin.conf 加入
<web-app id=/jive3/>
编辑e:\resin-2.1.9\webapps\jive3\web-inf\web.xml加入
<context-param>
<param-name>jivehome</param-name>
<param-value>e:\resin-2.1.9\webapps\jive3\web-inf\jivehome</param-value>
</context-param>
6.jdbc driver
版本:mm.mysql-2.0.4-bin.jar (大小100k左右)
copy到e:\resin-2.1.9\lib\目录
windows环境变量里加classpath , 值 e:\resin-2.1.9\lib\mm.mysql-2.0.4-bin.jar
7.启动resin 浏览http://127.0.0.1:8080/jive3 进入jive的设置页面
配置数据库时
driver栏目里面,改成org.gjt.mm.mysql.driver
serverurl栏目里面,填写jdbc:mysql://localhost:3306/jive (有人说必须用localhost,否则有问题,我没注意到)
另外,管理员admin的初始密码为admin
就这些了 这两天就搞这个东东了 2.5 元宵节 吃元宵 谁请我 不知道 @laodaoo
