zoukankan      html  css  js  c++  java
  • confluence5.65+CentOS+mysql安装破解

    以atlassian-confluence-5.6.5为例
     
    先安装JAVA环境
            通过yum安装jdk,5.6.5不支持jdk1.8,所以安装1.7或者1.6都可以
     
            添加JAVA环境变量:
                    打开/etc/profile,在该文件最后面export三个环境变量:JAVA_HOME;PATH;CLASSPATH
                        export JAVA_HOME=/usr/lib/jvm/java-1.6.0
                        export PATH=$JAVA_HOME:$JAVA_HOME/bin:$PATH
                        export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/
            添加好之后,使用source /etc/profile 或者. /etc/profile使环境变量立即生效
     
    解压缩confluence软件,可通过软链接或者直接将解压缩的内容复制到/usr/local/中的一个文件夹里
                ln -s /usr/src/atlassian-confluence-5.6.5 /usr/local/confluence
     
    打开/usr/local/confluence/confluence/WEB-INF/classes/confluence-init.properties 文件
            将confluence.home参数设置成confluence的根目录
                confluence.home=/usr/local/confluence/
       可在/usr/local/confluence/conf/server.xml中修改WEB界面的端口,将8090修改成8099或者其它
                Connector port="8099"
     
    启动和停止tomcat服务器:
                在/usr/local/confluence/bin中找到start-confluence.sh和stop-confluence.sh两个启动文件,启动或停止
     
     
    连接MYSQL
            在/etc/my.cnf
                  在 [mysqld]下面添加
                 character-set-server=utf8
                collation-server=utf8_bin
     
    创建数据库
        CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;
     
    GRANT ALL PRIVILEGES ON confluence.* TO 'confluenceuser'@'localhost'
    IDENTIFIED BY 'confluencepass';
     
    下载并解压缩mysql-connector-java
        将解压缩里面的mysql-connector-java-5.1.36-bin.jar文件复制到/usr/local/confluence/confluence/WEB-INF/lib中
     
    编辑/usr/local/confluence/conf/server.xml文件
            在<Context path="" docBase="../confluence" debug="0" reloadable="false" useHttpOnly="true">
                       <!-- Logger is deprecated in Tomcat 5.5. Logging configuration for Confluence is specified in confluence/WEB-INF/classes/log4j.properties -->
            后面 <Manager pathname="" />前面,加上Resource参数
                        <Resource name="jdbc/confluence" auth="Container" type="javax.sql.DataSource"
                            username="confluenceuser"
                            password="confluencepass"
                            driverClassName="com.mysql.jdbc.Driver"
     
                            url="jdbc:mysql://localhost:3306/confluence?useUnicode=true&amp;characterEncod
                            ing=utf8"
                            maxActive="15"
                            maxIdle="7"
                            defaultTransactionIsolation="READ_COMMITTED"
                            validationQuery="Select 1" />

    编辑/usr/local/confluence/confluence/WEB-INF/web.xml文件
            在该文件末尾的</web-app>前面加上如下内容:
                        <resource-ref>
                            <description>Connection Pool</description>
                             <res-ref-name>jdbc/confluence</res-ref-name>
                             <res-type>javax.sql.DataSource</res-type>
                            <res-auth>Container</res-auth>
                       </resource-ref>
     
     
    破解

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

    2.我们直接进入iNViSiBLE,根据自己的系统运行keygen.sh或keygen.bat(需要有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复制下,等下需要用到

    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。

          
     

    先将atlassian-extras-3.2.jar重命名为atlassian-extras-2.4.jar

    下载用到的工具 
    http://download.csdn.net/download/u011391839/6877453

    如果你的电脑中已经配置好了jdk环境变量,就双击工具包中的confluence_keygen.jar执行就可以了,没有配置的童鞋需要配置一下jdk环境变量。打开后如下图 
    这里写图片描述

    我们点击.patch!,选择刚才重命名的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才算是准备好了。

    进入confluence服务器的atlassian-confluence-5.6.5/confluence/WEB-INF/lib包下,我们把先前那6个atlassian-extras开头的jar包全部删掉,替换为我们刚刚生成好的atlassian-extras-3.2.jar,启动confluence,需要填入key,使用上图中的工具,输入Name和ServerID ,Name随便写,ServerID在confluence页面上有,点击.gen!就可以生成了,填入confluence页面就ok了。

    以下是要用到的三个补丁文件:

     
     
    atlassian-extras-3.2.jar Confluence-5.6.5-language-pack-zh_CN.jarconfluence5.x-crack.zip  
        
            
       

    每天更新一点点,温习一点点点,进步一点点
  • 相关阅读:
    java动态注册Filter,Servlet,Listener
    java防止html脚本注入
    java中常用的几种跨域方式
    backbone 要点知识整理
    创建对象-constructor丢失的问题
    css3 动画(animation)-简单入门
    sass安装
    sass安装步骤
    javascript how sort() work
    javascript 获取调用属性的对象
  • 原文地址:https://www.cnblogs.com/lmgsanm/p/4676960.html
Copyright © 2011-2022 走看看