云社区 博客 博客详情

华为云基于 CentOS7.2 搭建 confluence 永久破解

andyleung 发表于 2019-06-06 15:06:37 2019-06-06
1
1

【摘要】 华为云基于 CentOS7.2 搭建 confluence 永久破解

环境要求:一般环境要求最低是华为云的2CPU 4G内存,不然进行不下去

第一步:安装 jdk10

下载 jdk-10.0.2_linux-x64_bin.tar.gz



wget http://cdn-upload-1253117143.file.myqcloud.com/jdk-10.0.2_linux-x64_bin.tar.gz

解压 jdk-10.0.2_linux-x64_bin.tar.gz

tar -zxf jdk-10.0.2_linux-x64_bin.tar.gz

拷贝 jdk 到 /usr/local

cp -p -r jdk-10.0.2 /usr/local/

配置 jdk 环境变量

编辑 bashrc 配置文件

vim /etc/bashrc

添加以下内容

JAVA_HOME=/usr/local/jdk-10.0.2
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME JRE_HOME PATH CLASSPATH

image.png

让配置文件生效

source ~/.bashrc

第二步:安装 mysql 数据库

安装 mysql5.7

卸载 mariadb 服务

  • 查看已安装的 MariaDB 组件

rpm -qa | grep maria*
  • 卸载 mariadb 组件

yum -y remove mari*
  • 删除数据库文件

rm -rf /var/lib/mysql/*
  • 下载 mysql rpm 安装包

wget http://cdn-upload-1253117143.file.myqcloud.com/mysql80-community-release-el7-1.noarch.rpm
  • 安装 mysql80-community-release-el7-1.noarch.rpm

rpm -ivh mysql80-community-release-el7-1.noarch.rpm
  • 编辑 mysql-community 配置文件, 默认安装8.0版本 更改为5.7版本

编辑 /etc/yum.repos.d/mysql-community.repo   用vim /etc/yum.repos.d/mysql-community.repo 编辑处理如下

image.png

将 8.0版本的 enabled 改为0

[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

将 5.7版本的 enabled 改为1

[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
  • 安装 mysql 服务

yum -y install mysql-community-server
  • 启动 mysql 服务

service mysqld start
systemctl enable mysqld
  • 搜索 初始化 root 密码, 复制此密码

grep 'temporary password' /var/log/mysqld.log

image

如上图所示, 我的初始 root 密码 为 )fBA.#-Ts9OR

  • 修改 root 密码

mysql -u root -p
  • 粘贴 上面的初始化 root 密码,按回车确认

  • 修改 root 密码 为 ~!CentOS7,你也可以用其他的密码

  • 太简单的密码不能通过, 保证有大小写字母,特殊字符和数字

ALTER USER 'root'@'localhost' IDENTIFIED BY '~!CentOS7';
exit;

配置 mysql 编码为 utf8

  • 修改 /etc/my.cnf 的读写权限

chmod 664 /etc/my.cnf
  • 编辑 /etc/my.cnf

  • 在 [client] 标签下添加下面内容, 如果没有请自行加上

default-character-set=utf8
  • 在 [mysqld] 标签下添加下面内容

default-storage-engine = INNODB
character-set-server = utf8
collation-server = utf8_general_ci
collation-server =  utf8_bin
collation-server = utf8_unicode_ci
transaction-isolation=Read-Committed
max_allowed_packet = 256M
innodb_log_file_size=512M
  • image.png

  • 重启 mysql 服务

  • 用 这个比较好 service mysqld restart 或许下面的

systemctl restart mysqld

创建 confluence 数据库

  • 登陆数据库

mysql -u root -p
  • 输入你刚才设置的密码,按回车确认登陆

  • 新建数据库

create database confluence default character set utf8 collate utf8_bin;
  • 赋予 confluence 数据库权限

grant all on confluence.* to 'root'@'localhost' identified by '~!CentOS7';
  • 更新权限

flush privileges;
exit;

第三步:安装和配置 confluence

下载 confluence

wget https://downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.12.1-x64.bin -P /opt

为atlassian-confluence-6.12.1-x64.bin 赋予可执行权限

cd /opt 

chmod +x atlassian-confluence-6.12.1-x64.bin

安装 confluence

[confluence 安装要求]

./atlassian-confluence-6.12.1-x64.bin
  1. 按回车确认安装

  2. 输入1,按回车选择默认安装

  3. 按回车确认 web 服务的默认端口

  4. 按回车确认启动 confluence

  5. 到此安装完成

获取公网 ip

curl members.3322.org/dyndns/getip

image

  • 如上图所示, 本机公网 ip 为 139.199.204.128

  • 打开浏览器 输入网址 139.199.204.128:8090

  • 如果无法访问, 尝试开放 8090和8000端口

systemctl start firewalld
firewall-cmd --zone=public --add-port=8090/tcp --permanent
firewall-cmd --zone=public --add-port=8000/tcp --permanent
firewall-cmd --reload
  • 看到如下界面表示 confluence 启动成功

  • image

  • 然后按照下面的步骤进行:

  •     1. 访问第一步安装好的Confluence,选择语言为中文-->选择安装-->插件先不选,直接下一步--> 记录下server ID

  • image.png

  • image.png

  • 进行破解

  • 先停止运行confluence

  • cd /opt/atlassian/confluence/bin/

  • ./stop-confluence.sh

  • image.png

  • 然后移动要破解的文件到/opt 变成修改名字为 

  • atlassian-extras-2.4.jar
  • mv /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /opt/atlassian-extras-2.4.jar
  • 后续看附件,谢谢。




TEST-327699-060619-1556-2.pdf 762.45KB ,下载次数:28

成功安装confulce6-andy-2019-6-6.rar 1.82M ,下载次数:36

登录后可下载附件,请登录或者注册

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:huaweicloud.bbs@huawei.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
评论文章 //点赞 收藏 1
点赞
分享文章到微博
分享文章到朋友圈

上一篇:IoT在线训练营-之第五期-那些年踩过的坑

下一篇:IoT学习的必要性-谈谈个人的想法

评论 (1)


极客潇

1楼2019-06-06 16:20:18

登录后可评论,请 登录注册

评论