zoukankan      html  css  js  c++  java
  • confluence搭建破解及汉化教程

    Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。

    在此记录下搭建以及破解过程。

    一.环境介绍

    1.jdk-8u151-linux-x64.rpm

    2.mysql-server-5.1.73-8.el6_8.x86_64.rpm

    3.atlassian-confluence-5.6.6-x64.bin

    4.操作系统centos6.5 64位

    二.安装步骤

    1.安装JAVA环境

    在/usr目录下创建java目录

    mkdir /usr/java

    下载jdk-8u151-linux-x64.rpm安装包。

    wget http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-i586.rpm

    安装

    rpm -ivh jdk-8u151-linux-i586.rpm

    配置环境变量

    vim /etc/profile

    在最后文件末尾加入

    JAVA_HOME=/usr/java/jdk1.7.0_79
    JRE_HOME=/usr/java/jdk1.7.0_79/jre
    CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    export JAVA_HOME JRE_HOME CLASS_PATH PATH

    java变量

    更新配置
    source /etc/profile
     
    查看JAVA版本
    java -version
     
    2.安装mysql
    yum install -y mysql mysql-server mysql-devel
     
    运行myqsl
    service mysql start 
     
    设置mysql开机启动
    chkconfig mysql on
     
    设置mysql root 密码
    mysqladmin -u root password '123456'
     
    登入mysql
    mysql -u root -p 
    create database confluence character set UTF8;
    grant all on confluence.* to confluence@"%" identified by "confluence";
    grant all on confluence.* to confluence@"localhost" identified by "confluence";
    FLUSH PRIVILEGES;
    quit  
     
    解决中文乱码问题
    vim /etc/my.cnf
    在[mysql]下面添加下述代码
    character-set-server =utf8
     
    重启mysql
    service mysqld restart
     
    关闭iptables
    server iptables stop
     
    关闭selinux
    vim /etc/selinux/config
    SELINUX=disabled
     
    关闭iptables 和关闭selinux 主要是为了方便后续的操作,一般无法访问或者其他问题大部分都是由上述两种服务开启导致,为了不必要的影响。可以在机器初始化时候关闭。
     
    三.安装confluence
     
    下载confluence
    curl -o atlassian-confluence-5.6.6-x64.bin https://downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-5.6.6-x64.bin
    以下连接是confluence下载路径及版本
     
     
    为confluence添加执行权限
    chmod +x atlassian-confluence-5.6.6-x64.bin
    安装
    ./atlassian-confluence-5.6.6-x64.bin
     
    按照提示,以此选择 “o”“1”“i”
    #此步骤没有截图,大写的尴尬,从网上找了一个
     
    confluence的路径/opt/atlassian/confluence 和 /var/atlassian/application-data/confluence
    一般日志文件存放在/var/atlassian/application-data/confluence/logs/ 下
     
    四.破解步骤
    在浏览器输入http://本机IP地址:8090 进行访问 例如:http://192.168.1.10:8090  #注意中英文半角问题。
    找一个文档把页面上的ServerID 复制下来  #很重要
    关闭confluence
    service confluence stop
     
    删除jar文件
    cd /opt/atlassian/confluence/confluence/WEB-INF/lib/
    ll | grep atlassian-extras | wc -l 
    6 #上述命令返回数量
    rm -fr atlassian-extra*
     
    解压破解包,把里面的atlassian-extras-3.2.jar、Confluence-5.6.6-language-pack-zh_CN.jar、mysql-connector-java-5.1.39-bin.jar三个jar文件复制到/opt/atlassian/confluence/confluence/WEB-INF/lib目录下
    破解包链接地址 https://pan.baidu.com/s/1i509VaX #包含上述三个包
    atlassian-extras-3.2.jar文件是和license相关的,Confluence-5.6.6-language-pack-zh_CN.jar是confluence中文语言包,而mysql-connector-java-5.1.39-bin.jar是confluence连接mysql数据库相关的jar包。
     
    运行破解jar包程序
    java -jar confluence_keygen.jar
    破解程序链接地址 https://pan.baidu.com/s/1clpfUQ 
    #此步骤需要在图形界面下操作。
     
    NAME #此方框内容可以随意填写。
    把上述复制的ServerID 粘贴到 ServerID 框中。
    点击.gen!
    把KEY中生成的KEY复制出来。
     
    启动confluence
    把key 粘贴到license key中
    选择下一步——>Direct JDBC——>在User name 和 Password 中输入 root 和 123456——>点击下一步——>选择Empty Site——>Manage users and groups within Confluence——>设置admin的帐号密码——>完成。
     
     
     
     
     
     
    五.汉化
    登入界面之后选择“齿轮”图标,选择 Add-ons 在界面右方选择 Upload add-on 然后把上述的 Confluence-5.6.6-language-pack-zh_CN上传上去。
    完成之后重启confluence服务
    service confluence restart 
    打开界面完成汉化,至此安装破解汉化完毕。
     
     

     

     

    FAQ :出现 HTTP Status 500 - java.lang.IllegalStateException: Spring Application context has not been set
    先重启confluence和mysql,若不行可以执行 rm -rf /var/atlassian/application-data/confluence/confluence.cfg.xml.然后重启confluence解决。
     
     
     
  • 相关阅读:
    imx6------watchdog导致不进系统
    嵌入式 Linux 如何操作 GPIO ?
    Linux下用文件IO的方式操作GPIO(/sys/class/gpio)
    一张图看懂AI、机器学习和深度学习的区别
    男生拍照姿势大全,这样拍才帅
    OpenCV/OpenCL/OpenGL区别
    设计简单算法体验Vivado HLS的使用
    FMC简介
    Android 开机Process xxx (pid xxxx) has died问题分析
    g711u与g729比较编码格式
  • 原文地址:https://www.cnblogs.com/master11/p/8125903.html
Copyright © 2011-2022 走看看