设为首页 收藏本站
查看: 712|回复: 0

[经验分享] centos安装confluence及破解

[复制链接]

尚未签到

发表于 2018-4-28 07:31:20 | 显示全部楼层 |阅读模式
  安装环境:Centos 6.4 32位   confluence5.4.4
安装文件,安装图片均已打包 http://pan.baidu.com/s/1dDsLdVN
  

  一、安装jdk,配置Java环境
  (1)从官网下载jdk1.7
[ptt003@pfq ~]$ wget http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-i586.rpm?AuthParam=1447868874_00e936ba8683ad2a0b089d3c7e0d228a  (2)查看系统原版本jdk,并卸载openjdk

[ptt003@pfq ~]$ java -version
java version "1.7.0_09-icedtea"
OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-i386)
OpenJDK Client VM (build 23.2-b09, mixed mode)
[ptt003@pfq ~]$ rpm -qa|grep java
java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.i686
java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.i686
tzdata-java-2012j-1.el6.noarch
[ptt003@pfq ~]$ sudo rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.i686 java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.i686 tzdata-java-2012j-1.el6.noarch  (3)安装jdk1.7
[ptt003@pfq ~]$ sudo rpm -vih jdk-7u79-linux-i586.rpm
Preparing...                ########################################### [100%]
   1:jdk                    ########################################### [100%]
Unpacking JAR files...
        rt.jar...
        jsse.jar...
        charsets.jar...
        tools.jar...
        localedata.jar...
        jfxrt.jar...
        plugin.jar...
        javaws.jar...
        deploy.jar...  (4)测试安装是否成功
[ptt003@pfq ~]$ java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) Client VM (build 24.79-b02, mixed mode, sharing)
[ptt003@pfq ~]$ javac -version
javac 1.7.0_7  (5)配置环境变量
改变当前用户:更改用户家目录下的.bashrc文件;改变全局环境变量:更改/etc/profile文件。添加以下内容,然后source /home/ptt003/.bashrc或者/etc/profile即可
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH  二、安装mysql,并创建一个confluence库
  (1)yum安装mysl并添加开机自启动
[ptt003@pfq ~]$ sudo yum install -y mysql-server mysql mysql-devel
[ptt003@pfq ~]$ sudo service mysqld start
[ptt003@pfq ~]$ sudo chkconfig mysqld on
[ptt003@pfq ~]$ chkconfig --list | grep mysqld
mysqld          0:off   1:off   2:on    3:on    4:on    5:on    6:off  (2)创建confluence库
给mysql root设置一个密码
[ptt003@pfq ~]$ sudo mysqladmin -u root password 'xxxxxx'
登陆mysql数据库
[ptt003@pfq ~]$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.73 Source distribution
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
创建confluence库
mysql> create database confluence character set UTF8;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on confluence.* to confluence@"%" identified by "confluence";
Query OK, 0 rows affected (0.01 sec)
mysql> grant all on confluence.* to confluence@"localhost" identified by "confluence";
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
退出
mysql> quit
Bye  (3)解决中文显示乱码问题
[ptt003@pfq ~]$ sudo service mysqld stop
[ptt003@pfq ~]$ sudo vi /etc/my.cnf
[mysqld]
character-set-server =utf8
:wq
[ptt003@pfq ~]$ sudo service mysqld restart  、安装confluence
  (1)下载并解压confluence
[ptt003@pfq ~]$ rz -y 选择atlassian-confluence-5.4.4.tar.gz
[ptt003@pfq ~]$ tar zxf atlassian-confluence-5.4.4.tar.gz
[ptt003@pfq ~]$ cd atlassian-confluence-5.4.4
[ptt003@pfq atlassian-confluence-5.4.4]$ ll
total 108
drwxr-xr-x.  2 ptt003 ptt003  4096 Nov 20 17:00 bin
drwxr-xr-x.  2 ptt003 ptt003  4096 Nov 20 17:00 conf
drwxr-xr-x. 25 ptt003 ptt003  4096 Nov 20 17:00 confluence
drwxr-xr-x.  2 ptt003 ptt003  4096 Nov 20 17:00 lib
-rw-r--r--.  1 ptt003 ptt003 38657 Nov 28  2011 LICENSE
drwxr-xr-x.  3 ptt003 ptt003  4096 Mar 13  2014 licenses
drwxr-xr-x.  2 ptt003 ptt003  4096 Nov 28  2011 logs
-rw-r--r--.  1 ptt003 ptt003   574 Nov 28  2011 NOTICE
-rw-r--r--.  1 ptt003 ptt003  2291 Mar 13  2014 README.html
-rw-r--r--.  1 ptt003 ptt003  1212 Mar 13  2014 README.txt
-rw-r--r--.  1 ptt003 ptt003  8680 Nov 28  2011 RELEASE-NOTES
-rw-r--r--.  1 ptt003 ptt003  6836 Nov 28  2011 RUNNING.txt
drwxr-xr-x.  2 ptt003 ptt003  4096 Nov 20 17:00 temp
drwxr-xr-x.  2 ptt003 ptt003  4096 Mar 13  2014 webapps
drwxr-xr-x.  2 ptt003 ptt003  4096 Nov 28  2011 work  
  (2)启动confluence
配置data目录
[ptt003@pfq atlassian-confluence-5.4.4]$ vim confluence/WEB-INF/classes/confluence-init.properties
# confluence.home=c:/confluence/dat 修改此句,设置一个目录
confluence.home=/home/ptt003/atlassian-confluence-5.4.4/data
:wq
[ptt003@pfq atlassian-confluence-5.4.4]$ mkdir data
启动confluence
[ptt003@pfq atlassian-confluence-5.4.4]$ ./bin/start-confluence.sh
查看是否成功启动
[ptt003@pfq bin]$ ps aux|grep java
ptt003    2280 37.6 15.7 893844 162544 pts/0   Sl   17:05   0:05 /usr/java/jdk1.7.0_79/jre/bin/java -Djava.util.logging.config.file=/home/ptt003/atlassian-confluence-5.4.4/conf/logging.properties -Xms256m -Xmx512m -XX:MaxPermSize=256m -Djava.awt.headless=true -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/home/ptt003/atlassian-confluence-5.4.4/endorsed -classpath /home/ptt003/atlassian-confluence-5.4.4/bin/bootstrap.jar -Dcatalina.base=/home/ptt003/atlassian-confluence-5.4.4 -Dcatalina.home=/home/ptt003/atlassian-confluence-5.4.4 -Djava.io.tmpdir=/home/ptt003/atlassian-confluence-5.4.4/temp org.apache.catalina.startup.Bootstrap start
ptt003    2301  0.0  0.0   4356   732 pts/0    S+   17:06   0:00 grep java
[ptt003@pfq bin]$ netstat -an|grep 8090
tcp        0      0 :::8090                     :::*                        LISTEN  
  (3)开放防火墙8090端口,并访问confluence
[ptt003@pfq bin]$ sudo vim /etc/sysconfig/iptables
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8090 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
:wq  打开网页 http://服务器ip:8090,记下Server ID
  图片confluence1
  、破解confluence
  (1)上传破解文件,停止confluence
上传解压破解文件
[ptt003@pfq ~]$ rz -y 上传confluence.zip
[ptt003@pfq 2]$ ll
total 4344
-rw-r--r--. 1 ptt003 ptt003 4445867 Nov 19 02:19 confluence.zip
[ptt003@pfq 2]$ unzip confluence.zip
[ptt003@pfq conflu]$ ll
total 4348
-rw-rw-r--. 1 ptt003 ptt003  632101 Apr 20  2015 confluence5.1-crack.zip
-rw-rw-r--. 1 ptt003 ptt003  122673 Apr 20  2015 Confluence-Language-STD-CN.jar
-rw-rw-r--. 1 ptt003 ptt003 3692324 Apr 20  2015 mysql-connector-java-5.1.24.tar.gz
[ptt003@pfq conflu]$ unzip confluence5.1-crack.zip
[ptt003@pfq conflu]$ tar zxf  mysql-connector-java-5.1.24.tar.gz
[ptt003@pfq conflu]$ ll
total 4356
drwxrwxr-x. 3 ptt003 ptt003    4096 Dec 28  2010 confluence5.1-crack
-rw-rw-r--. 1 ptt003 ptt003  632101 Apr 20  2015 confluence5.1-crack.zip
-rw-rw-r--. 1 ptt003 ptt003  122673 Apr 20  2015 Confluence-Language-STD-CN.jar
drwxr-xr-x. 4 ptt003 ptt003    4096 Mar 11  2013 mysql-connector-java-5.1.24
-rw-rw-r--. 1 ptt003 ptt003 3692324 Apr 20  2015 mysql-connector-java-5.1.24.tar.gz
停止confluence
[ptt003@pfq atlassian-confluence-5.4.4]$ ./bin/stop-confluence.sh  (2)破解confluence
  将/home/ptt003/atlassian-confluence-5.4.4/confluence/WEB-INF/lib/atlassian-extras-2.4.jar复制出来,替换掉破解包中的atlassian-extras-2.4.jar,执行破解文件,输入Name,及之前记录下来的Server ID,按.patch!破解atlassian-extras-2.4.jar,会得到一个新的atlassian-extras-2.4.jar,原来的变为atlassian-extras-2.4.jar.bak,再按.gen!得到key,复制破解后的atlassian-extras-2.4.jar 到/home/ptt003/atlassian-confluence-5.4.4/confluence/WEB-INF/lib覆盖原文件。
[ptt003@pfq conflu]$ cd confluence5.1-crack
[ptt003@pfq confluence5.1-crack]$ ll
total 152
-rw-rw-r--. 1 ptt003 ptt003 148874 Dec  7  2010 atlassian-extras-2.4.jar
drwxrwxr-x. 2 ptt003 ptt003   4096 Oct 25  2010 iNViSiBLE
[ptt003@pfq confluence5.1-crack]$ cp /home/ptt003/atlassian-confluence-5.4.4/confluence/WEB-INF/lib/atlassian-extras-2.4.jar .
[ptt003@pfq confluence5.1-crack]$ ll
total 148
-rw-rw-r--. 1 ptt003 ptt003 147405 Nov 20 21:17 atlassian-extras-2.4.jar
drwxrwxr-x. 2 ptt003 ptt003   4096 Oct 25  2010 iNViSiBLE
[ptt003@pfq confluence5.1-crack]$ cd iNViSiBLE/
[ptt003@pfq iNViSiBLE]$ ll
total 580
-rw-rw-r--. 1 ptt003 ptt003 578992 May 10  2010 confluence_keygen.jar
-rw-rw-r--. 1 ptt003 ptt003   1863 Sep 21  2010 keygen.bat
-rw-rw-r--. 1 ptt003 ptt003    309 Sep 21  2010 keygen_MacOSX.sh
-rw-rw-r--. 1 ptt003 ptt003    299 Sep 21  2010 keygen.sh
[ptt003@pfq iNViSiBLE]$ chmod +x keygen.sh
[ptt003@pfq iNViSiBLE]$ ./key.sh  图片confluence2-4
[ptt003@pfq iNViSiBLE]$ cd ..
[ptt003@pfq confluence5.1-crack]$ ll
total 292
-rw-rw-r--. 1 ptt003 ptt003 147405 Nov 20 21:22 atlassian-extras-2.4.bak
-rw-rw-r--. 1 ptt003 ptt003 147064 Nov 20 21:22 atlassian-extras-2.4.jar
drwxrwxr-x. 2 ptt003 ptt003   4096 Oct 25  2010 iNViSiBLE
[ptt003@pfq lib]$ cp /home/ptt003/2/conflu/confluence5.1-crack/atlassian-extras-2.4.jar .
[ptt003@pfq lib]$ ll |grep atlassian-extras-2.4.jar
-rw-r--r--. 1 ptt003 ptt003  147064 Nov 20 21:29 atlassian-extras-2.4.jar  (3)复制数据库链接文件,启动Confluence
[ptt003@pfq confluence5.1-crack]$ cd /home/ptt003/2/conflu/mysql-connector-java-5.1.24
[ptt003@pfq mysql-connector-java-5.1.24]$ ll
total 1248
-rw-r--r--. 1 ptt003 ptt003  45947 Mar 11  2013 build.xml
-rw-r--r--. 1 ptt003 ptt003 215644 Mar 11  2013 CHANGES
-rw-r--r--. 1 ptt003 ptt003  18122 Mar 11  2013 COPYING
drwxr-xr-x. 2 ptt003 ptt003   4096 Nov 20 20:50 docs
-rw-r--r--. 1 ptt003 ptt003 846263 Mar 11  2013 mysql-connector-java-5.1.24-bin.jar
-rw-r--r--. 1 ptt003 ptt003  63924 Mar 11  2013 README
-rw-r--r--. 1 ptt003 ptt003  66228 Mar 11  2013 README.txt
drwxr-xr-x. 7 ptt003 ptt003   4096 Mar 11  2013 src
[ptt003@pfq mysql-connector-java-5.1.24]$ cp mysql-connector-java-5.1.24-bin.jar /home/ptt003/atlassian-confluence-5.4.4/confluence/WEB-INF/lib
启动confluence
[ptt003@pfq atlassian-confluence-5.4.4]$ ./bin/start-confluence.sh  
  重新打开网页 http://服务器ip:8090
  输入之前得到的key
  按下面的图,一步步设置即可顺利完成。
  图片confluence5-12
  

五、汉化confluence
图片confluence13-19
重启confluence
[ptt003@pfq atlassian-confluence-5.4.4]$ ./bin/stop-confluence.sh
[ptt003@pfq atlassian-confluence-5.4.4]$ ./bin/start-confluence.sh

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-452887-1-1.html 上篇帖子: centos中安装nginx详细步骤 下篇帖子: CentOS SSH命令
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表