Confluence是一个非常棒的wiki知识库系统,编辑所见即所得,支持word导入导出,对团队管理有很好的帮助作用。
由于某些原因,老版本的安装程序已不能下载,这里用的是5.8.10_x64,安装包exe程序大概385MB。
安装时可以一路默认选项,如果需要设置安装目录,端口,主空间目录等,则可选择自定义安装。
安装完会自动launch,并打开一个网页,点击安装产品后会有一个server id,记录下来。
1.停止服务,在开始菜单中会有停止、启动服务的快捷方式;
2.将C:\Program Files\Atlassian\Confluence\confluence\WEB-INF\lib下的atlassian-extras-decoder-v2-3.2.jar改为atlassian-extras-2.4.jar;
3.下载破解包(链接:点击下载crack),解压;
4.执行confluence_keygen.jar,输入姓名,点击patch,选择2中的jar(注意:patch过程实际上是修改jar并生成一个新的,老的会重命名为*.bak,因此可能需要修改lib目录的访问权限),成功后会在左下角有提示;
5.输入上文中记录的server id,点击gen按钮,生成key,单击拷贝;
6.这里可以顺便把破解包中的mysql connector和汉化包都拷贝到lib目录下;
7.启动服务;
8.在上文网页的server id下方输入key;
1.安装mysql;
2.命令行创建数据库:
create database confdb character set utf8; --避免中文乱码,使用utf8
grant all on confdb.* to confuser@localhost identified by "confuser"
4.修改串中的数据库名:confdb,输入用户名密码:confuser、confuser;
5.执行可能会耗费几分钟时间,ok;
创建一个新的space,以文档空间为例,可以导入已有的word文档。
创建后,点击Create可以创建文档页。
点击浏览-空间管理可以设置空间首页,这样当你在访问形如“http://localhost:8090/pages/viewpage.action?pageId=557088”这样的首页地址时会默认打开你自定义的页面,而不是一个类似get started这样的页面。
最后,如果是在线文档,必须支持匿名访问,在general configuration中设置空间权限,允许匿名访问或评论。
另外,在general configuration中有个授权细节,可以看破解的结果。
创建多个空间后,点击空间目录可以看到已创建的多个空间,但是这里可能有个bug,目录的链接地址是http://localhost:8090/display/xxxx
可以在一般配置中设置“服务器主页URL”后解决该问题。
文本和所附下载内容仅供java学习使用,如产生商业纠纷概不负责。