环境要求:一般环境要求最低是华为云的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
让配置文件生效
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 编辑处理如下
将 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
如上图所示, 我的初始 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
重启 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
./atlassian-confluence-6.12.1-x64.bin
按回车确认安装
输入1,按回车选择默认安装
按回车确认 web 服务的默认端口
按回车确认启动 confluence
到此安装完成
获取公网 ip
curl members.3322.org/dyndns/getip
如上图所示, 本机公网 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 启动成功
然后按照下面的步骤进行:
1. 访问第一步安装好的Confluence,选择语言为中文-->选择安装-->插件先不选,直接下一步--> 记录下server ID
进行破解
先停止运行confluence
cd /opt/atlassian/confluence/bin/
./stop-confluence.sh
然后移动要破解的文件到/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
后续看附件,谢谢。
极客潇
1楼2019-06-06 16:20:18