一、事前准备
1:JDK下载并安装:jdk-6u45-windows-i586.exe
2:MySQL JDBC连接驱动:mysql-connector-java-5.1.25.zip
3:MySQL数据库下载并安装:xampp-win32-1.8.2-0-VC9.zip。
4:MySQL中创建Confluence用户,Confluence数据库,设置用户权限(也可以通过页面进行创建和设置)。
5:Confluence标准版(企业版要花钱)汉化包下载:Confluence-Language-STD-CN.jar
6:Confluence破解文件(里面有是2个jar)下载:confluence5.1-crack.zip
7:Windows Confluence最新版下载:官网下载即可。
二、配置mysql数据库
这里偷个懒,用xampp工具来配置mysql数据库。
1、解压xampp,生成xampp文件
2、进入E:\xampp文件
3、双击xampp-control.exe
点击MySQL那一行点击start,点击Apache那一行的start,
4、点击E:\xampp\xampp_shell进入命令行
5、创建confluence数据库
修改E:\xamppmysqlinmy.ini文件,在[mysqld]加入skip-grant-tables参数可不用密码直接登录,在命令行输入:
# mysql -u root -p
mysql>INSERT INTO mysql.user(HOST, USER, PASSWORD) VALUES("localhost","confluence",
PASSWORD("confluence"));
mysql>create database confluence CHARACTER SET utf8 COLLATE utf8_bin;
mysql>update user set password=password("123456") where user="root";
修改my.ini文件:去掉skip-grant-tables,重启mysql后输入root密码123456登录
grant all on confluence.* to confluence@"%" identified by "confluence";
前面我们已经准备了confluence所需要的数据库环境,因为我们的数据是存储在mysql数据库的,下面介绍下安装confluence的过程,大家可以简单看下!
安装confluence
1: 双击:atlassian-confluence-5.1.4-x32.exe
2:点击Next
3:选择安装模式
Express Install(use default settings):使用默认安装选项
Custom install(recommended for advanced users):自定义安装
Upgrade an existing Confluence installation:升级安装
4:Confluence安装路径
E:Program FilesAtlassianConfluence
5:Confluence数据路径
E:Program FilesAtlassianApplication DataConfluence
6:选择并创建开始菜单
7:端口设置。(如果有多个应用最好自定义端口号)
HTTP PORT:8090
Control port:8000
8:Confluence作为服务安装
随系统启动服务就自动启动,不打勾就要手动启动
9:安装中。。。
10:安装结束。
到这里我们就安装好confluence了,虽然也可以用,但是有些功能还是有限制的,所以最好还是破解下。
前面已经介绍了安装confluence,接下来主要介绍下怎么去破解confluence及汉化的过程。
1、获取server ID
点击finish后弹出地址:http://localhost:8090/setup/setupstart.action
获取Server ID为:B3TN-JYZU-CUPR-Q8EX
这个一定要记住的!
2、关掉Confluence服务
先将Confluence服务关掉
3、修改jar包
找到E:Program FilesAtlassianConfluenceconfluenceWEB-INFlib目录中的atlassian-extras-decoder-v2-3.2.jar改名字为atlassian-extras-2.4.jar
4、汉化及数据库驱动安装:
将驱动mysql-connector-java-5.1.25-bin.jar,汉化包Confluence-Language-STD-CN.jar拷贝至E:Program FilesAtlassianConfluenceconfluenceWEB-INFlib
5、双击运行破解包里面的confluence_keygen.jar
6、点击patch
输入Server ID:BWJM-ROTA-WSXF-CG11
7、选择Jar文件
jar包路径:E:Program FilesAtlassianConfluenceconfluenceWEB-INFlibatlassian-extras-2.4.jar)
8、左下可以看到成功消息:jar secessfully patched
然后输入Name,Email,Organization,ServerID后,点击gen
9、Key已经生成,复制该KEY。
AAABLw0ODAoPeJxtkFtPwjAUgN/7K5r4PDKYBEPSxLL1Adw6dJuKb2WcaZPSkV4W+fcWJi/G5Lyc2
5fvnLs3OOCNVzie41m8vE+WcYzTqg7JdIEysK2RJyd7TdJed8qDbgFxf9yDKbvGgrEkmqLUgLgMZ
cIBuWxGcYg5CjtOtI6LI5DO9HuwqA2YSajJAYgzHm4zrBBSEakHaeVewaNtQcNEK8QGofyVTjqhL
IyEXIa+hfp8gis9LYuCvaRrmqMA0g60CKbs+yTNebRKkkU0nUWz+Qi43ZAqbx0Y3h/AkhhVjJNd2
eCCPjFcMExxRTO8pTyjE1SaT6GlHWUkf5WVXOUM14wWqAIzgFlnZJXUPNrsPpoobbYv0fMDe0e/t
qGbr7Nb9r/c1pv2S1j488of7guJdzAsAhRcQiUfl1zP7BX/TUXKmxeRqwh9jwIUWHAE9gGeF0PVe
b9MzwnQB34lRnY=X02f7
10、破解confluence
将atlassian-extras-2.4.jar改回atlassian-extras-decoder-v2-3.2.jar,
然后启动Confluence
在浏览器里输入http://localhost:8090,端口号是之前设置的端口号,成功进入网页
输入KEY
这里汉化破解看起来是麻烦一点,不过一步一步做基本是没多大问题的,做完离成功就差一步啦!
在破解confluence后我们需要进行confluence数据库配置方面,这里点击下一步,进入配置数据库界面:
1、选择外部数据库
下拉框中选择MySQL,点击External Database
2、选择数据库的连接方式(JDBC连接,数据源连接)
这里选择JDBC连接,点击Direct JDBC
3、输入DB的User Name,Password(可用root用户或者confluence用户)
Driver Class Name和Database URL默认的不用去改。点击:Next
driver class name:com.mysql.jdbc.Driver database url:jdbc:mysql://localhost/confluence?sessionVariables=storage_engine%3DInnoDB
到这里关于数据库配置方面就结束了。
接下来主要介绍下一步选择示范站点,再下一步选择在 conlfuence中管理用户和组,最后配置confluence账号用来登录confluence。
1、选择加载内容
没有用过推荐第一个Example Site(示例站点)。后面是空站点和从备份中复原。
2、配置管理员
点击Manage users and groups within Confluence, 如果你安装了JIRA,希望和JIRA联动可以点击Connect to JIRA
3、输入管理员帐户信息,点击:Next
4、设置成功
开始使用Confluence(点击Start using Confluence) 这里不再进一步配置(continue with further configuration)
5、确认破解信息
用管理员用户登录,然后点击右上的Confluence Admin
点击左下菜单中的授权细节
破解成功
到这里我们就完成了一个企业级知识管理平台的搭建,后期怎么去设计规划就见仁见智了。