码迷,mamicode.com
首页 > 其他好文 > 详细

[转发]confluence wiki 安装破解汉化

时间:2016-07-13 21:53:41      阅读:808      评论:0      收藏:0      [点我收藏+]

标签:

说明:此文在confluence-wiki-5.6.5版本亲测通过

(包括了wiki的程序以及破解汉化需要的所有文件)


一、解压zip文件之后的 附件文件

1.atlassian-confluence-5.6.5.tar.gz    confluence wiki官方程序

2.mysql-connector-java-5.1.25-bin.jar    如果使用mysql需要此驱动

3.confluence5.x-crack.zip    破解工具

4.atlassian-extras-2.4.jar    破解需要的jar包

5.Confluence-Language-STD-CN.jar    汉化包

二、安装官方程序

1.tar -zxvf atlassian-confluence-5.6.5.tar.gz

2.vi atlassian-confluence/WEB-INFO/class/confluence-init.properties;

修改confluence.home参数为自定一个目录,便于升级管理,license信息以及mysql连接配置也在这个目录(confluence.cfg.xml)里。

3.cd atlassian-confluence/bin && ./atlassian-confluence-start.sh
说明:当然我们可以自己装个tomcat,然后把atlassian-confluence下的confluence目录拿出来,然后配置下tomcat的server.xml(我就是这么做的)

4.启动成功后,浏览器打开,在出来的页面选右边这个选项,然后就进入要求输入license key的界面。这样我们官方程序以及安装成功

三、破解

1.解压附件中的confluence5.x-crack.zip,不用理会里面的atlassian-extras-2.4.jar,这个应该是其它版本用的。

2.我们直接进入iNViSiBLE,根据自己的系统运行keygen.sh或keygen.bat或直接运行confluence_keygen.jar(需要有java运行环境)

3.在出来的桌面程序界面中随便输入name,Server ID为《二、安装官方程序》第四步中的Server ID

4.点击path,选择 《一、附件文件》 中的atlassian-extras-2.4.jar,此时会生成一个新的atlassian-extras-2.4.jar,原来的jar变为了atlassian-extras-2.4.bak,将atlassian-extras-2.4.jar再重命名为atlassian-extras-3.2.jar,至此,我们最终需要的破解文件atlassian-extras-3.2.jar准备好了

5.点击gen,生成的key复制到一个文本文件里,等下需要用到。可能需要关闭这个桌面程序才会生成新的atlassian-extras-2.4.jar。

6.进入confluence服务器的atlassian-confluence/confluence/WEB-INF/lib包下,把那6个atlassian-extras开头的jar包全部删掉,替换为我们刚刚生成好的重命名的那个文件:atlassian-extras-3.2.jar。 另外需要注意,如果使用mysql需要吧附件中的mysql-connector-java-5.1.25-bin.jar也放到这个目录里

7.重启confluence

8.重启后进入《二、安装官方程序》第四步界面,需要填入key,这个就是上面第五步中复制的key。

9.复制后下一步进入选择数据库连接。根据自己情况选择。貌似暂时不支持CentOS7 Mariadb,反正这里我搞了挺久,后来还是换成了Postgresql数据库。

10.OK,其它就一步步下去很简单了

四、注意点

1.由于我使用的是CentOS7,已经不再支持Mysql数据库,取而代之的是Mysql的一个分组Mariadb,找了很多文档说不支持Mariadb什么的,但是试了下,表倒是创建了几张出来,但是由于其它原因没有成功,后来也就放弃了尝试,直接换成了postgresql。

2.confluence-wiki对系统内存要求比较高,建议内存2G+,我用的2G,装完后只剩了几百兆的内存了。512G、1G的内存在配置完数据库连接后的下一步容易卡死,然后Tomcat报内存溢出

五、其它解决方案

1. 把 atlassian-confluence的相应程序放在合适的地方,并且修改好了各项配置文件

可能需要修改的配置文件有:

bin/setenv.sh中的 CATALINA_OPTS="$CATALINA_OPTS -Xloggc:$LOGBASEABS/logs/gc-`date +%F_%T`.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=2M",修改为:CATALINA_OPTS="$CATALINA_OPTS -Xloggc:$LOGBASEABS/logs/gc-`date +%F`.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=2M"

日志格式不支持下划线。

conf/server.xml

这里可以修改connector,server的端口自定义配置为所需要的,不一定是8000和8090.

2. 如果要配置slb+nginx, 记得要upstream到相应的 atlassian-confluence所在的内网机器上

3. 进入到 atlassian-confluence/bin && ./atlassian-confluence-start.sh,启动应用

4. 根据选项安装product,在要输入licence页面,可以先按照上面提示在atlassian.com里注册一个账号,并临时申请一个月的licence,然后将官方声称的licence拷过来继续安装,配置好数据库连接等信息,直到成功即可。

5. 上一步能使用的licence只有1个月有效期怎么办呢?还是要按照《三、破解》步骤中的说明进行破解步骤。但是,结果可以调整为一下三方面。

a,停止confluence服务。

b,进入confluence服务器的atlassian-confluence/confluence/WEB-INF/lib包下,把那6个atlassian-extras开头的jar包全部删掉,替换为我们刚刚生成好的重命名的那个文件:atlassian-extras-3.2.jar。

c,打开confluence.home参数对应的目录中的confluence.cfg.xml,备份里面的licencekey,然后将自己生成的key复制到这里替换掉原来的key即可。

6. 重启confluence服务,意外发现,“Your evaluation expires in 3787 months, 9 days, 5 hours.”

[转发]confluence wiki 安装破解汉化

标签:

原文地址:http://www.cnblogs.com/pautcher/p/5667228.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!