linux下搭建confluence

#一、Java环境
java环境
在这里插入图片描述

#二、mysql
##2.1.安装前的检查和准备工作。
###2.1.1检查
1、是否安装过mysql:rpm -qa | grep mysql
2、如果有的话,就删除(XXXX是自己的mysql目录):rpm -e --nodeps mysql-xxxx
3、查询所有的mysql对应的文件夹:whereis mysqlm find / -name mysql
4、删除相关目录或者文件
rm -rf /usr/bin/mysql /usr/include/mysql /data/mysql /data/mysql/mysql
5、验证一下是否删除干净:whereis mysqlm find / -name mysql
6、检查mysql用户组和用户是否已经创建过,没有就创建(4个命令一步一步操作)
cat /etc/group | grep mysql cat /etc/passwd |grep mysql
groupadd mysql useradd -r -g mysql mysql
###2.1.2下载mysql5.7
1、从官网下载 MySQL :: Download MySQL Community Server
2、liunx命令下载(前提是liunx是可以访问外网)
下载命令:wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
##2.2安装Mysql
###2.2.1安装前
1.在liunx中cd 到你上传或者下载的mysql目录。
2.解压:tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
3.移动解压的目录到/usr/local目录下,并修改名字为mysql:
mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql
5.在/usr/local/mysql目录下创建data目录:mkdir /usr/local/mysql/data
上面步骤完毕后,查看文件和文件夹读写的权限。
6. 修改mysql目录的下所有的目录及文件夹的用户组和用户的权限。
chown -R mysql:mysql /usr/local/mysql chmod -R 755 /usr/local/mysql
7.如果上面命令报错,没有创建MySQL的用户,使用下面命令添加mysql用户groupadd mysql useradd -r -g mysql mysql
###2.2.2编译并初始化mysql
初始化会出现一个临时密码,记住这个密码!复制保存(后面改密码要用!)
1、 进入你安装好的mysql的/bin目录:cd /usr/local/mysql/bin
2、进行编译和初始化(重要):
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
临时密码要记录下来,mysql在5.0以后就不自带my.cnf文件,需自己创建。
###2.2.3创建my.cnf
1、cd /usr/local/mysql
2、touch my.cnf
3、 Vim my.cnf (编辑my.cnf文件)
[mysqld]
datadir=/usr/local/mysql/data
port = 3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
symbolic-links=0
max_connections=400
innodb_file_per_table=1
lower_case_table_names=1
character_set_server=utf8
###2.2.4启动mysql服务
/usr/local/mysql/support-files/mysql.server start
1、添加mysql 软连接并重启mysql服务。(一步一步来,这是三个命令不是一个)
ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
service mysql restart
2、登录mysql ,并修改你的初始密码!(密码为上面生成的临时密码)
mysql -u root -p
复制下面的命令修改密码:(这里我改的是123456,你们随意!)
set password for root@localhost = password(‘123456’);
###2.2.5开启远程连接
登录MySQL后:输入下面命令:
use mysql;
update user set user.Host=‘%’ where user.User=‘root’;
flush privileges;
执行完毕后就可以用远程连接了!
###2.2.6报错解决
报错信息如下:Starting MySQL.The server quit without updating PID file (/usr/local/mysql/data/…pid).
(contOS 7.5 以上会报这个错!!因为它自带了my.cnf文件,编译或者启动mysql的时候会先去找/etc/my.cnf文件,然后你的data文件夹路径会找不到!就会报错!)
解决方法:
1.把自己上面创建的my.cnf文件删除,然后用liunx自带的my.cnf文件。
liunx 自带my.cnf路径: /etc/my.cnf
至此,结束MySQL的安装与测试!
###2.2.7建库
安装好mysql之后,创建一个库
mysql -uroot -p’123456’ -e “create database confluence default character set utf8 collate utf8_bin;grant all on confluence.* to ‘confluenceuser’@‘%’ identified by ‘confluencepasswd’;”
在这里插入图片描述

#三、confluence安装
链接:https://pan.baidu.com/s/1RuEuUY6PUy_qSRYDi8Rl2g 提取码:0035
##3.1安装atlassian-confluence-6.3.1-x64.bin
首先下载atlassian-confluence-6.3.1-x64.bin 安装包至 /opt/目录,
cd /opt/
赋权:chmod +x atlassian-confluence-6.3.1-x64.bin
./atlassian-confluence-6.3.1-x64.bin 根据提示回车!
在这里插入图片描述

查看端口是否启动
netstat -ntpl |grep 8090
tcp6 0 0 :::8090 ::😗 LISTEN
26657/java
打开浏览器 http://XX.XX.XX.XX:8090/
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

停止confluence
/etc/init.d/confluence stop
##3.2 破解
1、下载confluence 破解工具至 windows 电脑 confluence破解工具
2、 重命名 atlassian-extras-decoder-v2-3.2.jar 为 atlassian-extras-2.4.jar
3、在windows上解压破解工具包并双击运行:
在这里插入图片描述
在这里插入图片描述

注意:先不要粘贴key 内容至 confluence
4、将windows 上新生成的jar 包上传至/opt/atlassian/confluence/confluence/WEB-INF/lib/,
5、重命名并覆盖
重命名:mv atlassian-extras-2.4.jar atlassian-extras-decoder-v2-3.2.jar
覆盖:cp atlassian-extras-decoder-v2-3.2.jar /opt/atlassian/confluence/confluence/
WEB-INF/lib/
6、重启confluence /etc/init.d/confluence restart
在这里插入图片描述

7、粘贴生成的key
在这里插入图片描述

##3.3破解后续操作
在这里插入图片描述
在这里插入图片描述

数据库报错Confluence需要MySQL的驱动。
下载java的mysql驱动:mysql-connector-java-5.0.8-bin.jar,均在百度网盘中
unzip mysql驱动.zip
cp mysql-connector-java-5.0.8-bin.jar /opt/atlassian/confluence/lib/
/etc/init.d/confluence restart
在这里插入图片描述
在这里插入图片描述

用户名和密码为之前创建的confluenceuser confluencepasswd

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

查看是否被破解,已经被成功破解
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

&淡年华&

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值