zoukankan      html  css  js  c++  java
  • confluence 安装部署

    软件介绍:

    Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。

    版本介绍:

    系统:centos6.6

    confluence:confluence-5.4.4

    mysql:mysql-5.6.16

    一、环境准备

    wiki的运行是依赖java环境的,也就是需要安装jdk并且要是1.7以上版本,以及数据库环境

    1、java环境:

     

    2、数据库环境

    为confluence创建对应的数据库、用户名和密码,如下:

    mysql> create database confluence character set UTF8;

    mysql> grant all on confluence.* to confluence@"%" identified by "confluence";

    mysql> grant all on confluence.* to confluence@"localhost" identified by "confluence";

    二、  安装及破解confluence

    1、解压confluence

    # chmod +x atlassian-confluence-5.4.4-x64.bin       赋予可执行权限

    # ./atlassian-confluence-5.4.4-x64.bin             执行安装

     

    2、破解及安装应用

    (1)查看 Server ID

    打开浏览器    输入 http://服务器ip:8091,记下Server ID

     

    (2)停应用服务

    sh /home/work/wiki-5.4/confluence/bin/stop-confluence.sh

    (3)破解应用

    将应用原有的授权程序复制到confluence5.1-crack文件内进行破译

    1、在Windows下,将confluence5.1-crack.zip 解压

    2、将 目录 /home/work/wiki-5.4/confluence/confluence/WEB-INF/lib/  下 的 atlassian-extras-2.4.jar 包 复制到 Windows下的 confluence5.1-crack 目录下

    3、Windows下,进入到目录 confluence5.1-crackiNViSiBLE 下,双击执行 confluence_keygen  jar包

     

    (1)输入name,Server ID(之前记录下来的Server ID),点击.patch!,如图:

     

    (2)选择需要破解的atlassian-extras-2.4.jar,按open,如图:

     

     

    (3)按.gen!得到key

     

    4、把在Windows下破解好的jar包,复制到linux相应的目录下

    复制破解后的atlassian-extras-2.4.jar         到 “/home/work/wiki-5.4/confluence/confluence/WEB-INF/lib/” 目录下 ,覆盖原文件。

     

    5、确定confluence破解成功

     

    wKiom1gPL2zS7i2EAABrL4QS23k933.png-wh_50

     

    (4)mysql驱动程序包

    把 mysql驱动程序放到linux相应的目录下:

    复制mysql-connector-java-5.1.32-bin.jar 到“/home/work/wiki-5.4/confluence/confluence/WEB-INF/lib/” 目录下

     

    说明:

    mysql-connector-java-5.1.32-bin.jar 是confluence连接mysql数据库相关的jar包。

    (5)启动应用程序服务

    sh /home/work/wiki-5.4/confluence/bin/start-confluence.sh

    (6)输入Key进行激活服务

    #重新打开网页 http://服务器ip:8091 

    #输了之前得到的key

    (7)选择安装应用的方式

     

    (8)选择应用程序使用的数据库

    1、默认的数据库;2、自定义的数据库

    这里使用自定义mysql数据库时,肯定像jira和fisheye一样少不了驱动器,因为Crofluence默认也是没有驱动器的。驱动器已在之前安装上。

    wKiom1gPK1Tj92_CAAFIzc5m7VQ446.png-wh_50

     

    (9)连接数据库

    1、选择使用JDBC连接数据库,点击“Direct JDBC”

     

    2、这里会自动生成Driver Class Name和Database URL,注意上面的提示,如果打算使用非拉丁字符集,需要在Database URL的最后添加&useUnicode=true&characterEncoding=utf8,所以这里需要加上这段代码,然后输入mysql数据库中的用户名和密码(当然是对confluence数据库有权限的用户),下一步。

     

    (10)后面的设置主要加载内容(我选择Empty Site)、用户配置、设置Confluence 管理员密码信息等

     

    1、选择载入内容,可以是示例站点,空站点,也可以从备份文件还原站点,当然我这里选择空站点。

     

    2、配置用户管理,有两种方式,第一种是使用confluence管理用户和组,选择该方式可以手工创建用户和组,当然也可以通过ldap方式进行用户管理,上面还有提示:如果打算通过ldap或者crowd服务器和confluence进行连接,就必须使用第一种方式。第二种方式是通过JIRA来管理用户和组,适用于jira 4.3及以上版本,这种方式就不需要创建用户了,直接把jira中的用户和组同步过来,然后在jira中对用户和组进行管理,当然这种情况下如果用户数超过500官方是不推荐使用该方法的。因为我打算使用ldap进行confluence用户和组的管理,所以这里选择第一种方式“Manage users and groups within Confluence”。

     

    3、设置confluence 的Admin 账号

     

    4、安装成功,可以开始使用confluence或者进行更多配置,这里就开始使用confluence了。

     

    5、重新打开confluence的连接,出现confluence的欢迎页。

    wKiom1gPLwvRgGgUAAM76pOGDN0779.png-wh_50

    到此,confluence安装成功。

     

    三、汉化confluence

    Confluence-5.4.4-language-pack-zh_CN.jar     是confluence中文语言包,

    mysql-connector-java-5.1.32-bin.jar     是confluence连接mysql数据库相关的jar包。

     

    # sh /home/work/wiki-5.4/confluence/bin/stop-confluence.sh

    # cd /home/work/wiki-5.4/confluence/confluence/WEB-INF/lib/

     

    将Confluence-5.4.4-language-pack-zh_CN.jar 复制到/home/work/wiki-5.4/confluence/confluence/WEB-INF/lib/目录下。

     

    # sh /home/work/wiki-5.4/confluence/bin/start-confluence.sh

     

     

    汉化成功。

     

    或者在confluence界面上直接设置:

    wKioL1gPL2qATB_QAAJez3Gj-qE277.png-wh_50

    点击首页上的螺丝形按钮,然后选择“Add-ons”,在打开的页面中选择左侧的“Manage add-ons”,点击右上的“Upload add-on”,然后在弹出的窗口中选择之前下载好的confluence中文语言包Confluence-5.4.4-language-pack-zh_CN.jar,然后上传。

     

    wKiom1gPL2qA-y8dAABCfzURjs4109.png-wh_50

    confluence会自动在上传后进行安装。

     

    wKioL1gPL2qz0aNnAABhWP2od3s717.png-wh_50

    成功安装后的界面如上图所示。

     

    wKioL1gPNc_RhFCUAAGm1Nq3XUQ304.png-wh_50

    在站点管理中选择“语言”,将默认语言修改为中文(中国)。

    选择中文(中国),提交。

    wKioL1gPNezQVljoAAGGGM2F8uM539.png-wh_50

    参考文档:

    http://blog.51cto.com/ilanni/1884537

    http://blog.51cto.com/jerry12356/1865562

    http://blog.51cto.com/pangge/1560249

    附件:

     

    https://pan.baidu.com/s/1o7FHm4a

    jdk-8u20-linux-x64.gz                   #JAVA atlassian-confluence-5.4.4-x64.bin          #confluence mysql-connector-java-5.1.32-bin.jar         #mysql驱动程序  confluence5.1-crack.zip                #confluence破解包 Confluence-5.4.4-language-pack-zh_CN.jar     #confluence汉化语言包

     

     
  • 相关阅读:
    根据两个判断条件,加载数据库列表getList(state, receiveUserId);
    listview带着chackbox,判断是否选择
    前台ajax不能循环执行,需要向后台传值,后台循环 id in (1,2,3);
    前台交互,根据id、关键字查询、插入新数据到数据库
    synchronized(XXX.class)
    接口测试思路和方法
    概念——同步异步;回调、轮询;序列化
    用例设计三个方面
    jenkins-git-gradle配置项目
    jmeter_https
  • 原文地址:https://www.cnblogs.com/cornerxin/p/10641775.html
Copyright © 2011-2022 走看看