前提:centos系统虚拟机,当前虚拟机ip:192.168.60.53
安装jdk
官网下载Linux环境下的jdk1.8:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html将下载下的压缩包解压
tar
-xvf jdk
-8u144
-linux
-x64
.tar
.gz
编辑配置文件,添加环境变量
vim
/etc
/profile
输入以下内容 JAVA_HOME 路径根据实际解压路径
JAVA_HOME=
/home
/java
/jdk1
.8
.0_144
CLASSPATH=
$JAVA_HOME/lib
/
PATH=
$PATH:
$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
配置生效
source
/etc
/profile
测试jdk是否安装成功
java
-version
安装mysql
(注:confluence目前不支持8.0版本,8.0版本的驱动为com.mysql.cj.jdbc.Driver,因此我们安装5.7版本的MySQL)
1. 安装YUM Repo
由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。
wget https:
//dev
.mysql
.com
/get
/mysql57
-community
-release
-el7
-9
.noarch
.rpm
repo安装:
rpm
-ivh mysql57
-community
-release
-el7
-9
.noarch
.rpm
执行完成后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo mysql-community-source.repo
2. 使用yum命令即可完成安装
注意:必须进入到 /etc/yum.repos.d/目录后再执行以下脚本
安装mysql:
yum install mysql
-server
启动msyql:
systemctl
start mysqld
获取安装时的临时密码(在第一次登录时就是用这个密码):
grep
'temporary password' /var/log
/mysqld
.log
3. 登录
mysql
-u root
-p
密码为刚刚获取的临时密码
4. 登录成功后修改密码
注意:这里会进行密码强度校验(密码设置时必须包含大小写字母、特殊符号、数字,并且长度大于8位) 我当前的密码设置为:wftest@231,输入修改语句 :
ALTER USER
'root'@
'localhost' IDENTIFIED BY
'wftest@231';
5. 开启远程控制
MySQL默认是没有开启远程控制的,必须添加远程访问的用户,即默认是只能自己访问,别的机器是访问不了的。
连接服务器: mysql -u root -p看当前所有数据库:show databases;进入mysql数据库:use mysql;查看mysql数据库中所有的表:show tables;查看user表中的数据:select Host, User,Password from user;修改user表中的Host: update user set Host=’%’ where User=‘root’; 说明: % 代表任意的客户端,可替换成具体IP地址。最后刷新一下:flush privileges; 注意:一定要记得在写sql的时候要在语句完成后加上" ; "
安装confluence
cd
/opt
wget https:
//product
-downloads
.atlassian
.com
/software
/confluence
/downloads
/atlassian
-confluence
-6
.10
.0
-x64
.bin
chmod
+x atlassian
-confluence
-6
.10
.0
-x64
.bin
./atlassian
-confluence
-6
.10
.0
-x64
.bin
访问http://ip:8090,可以看到初始化界面
破解confluence
1.下载破解工具
Confluence的破解,需要用到破解工具,首先下载破解工具到你的个人电脑,不是centos服务器。下载地址: https://files.cnblogs.com/files/Javame/confluence破解工具.zip
2.confluence设置
访问第一步安装好的Confluence,选择语言为中文–>选择安装–>插件先不选,直接下一步–> 记录下server ID。
3. 进行破解
cd
/usr
/local
/atlassian
/confluence
bin
/stop
-confluence
.sh
cp confluence
/WEB
-INF
/lib
/atlassian
-extras
-decoder
-v2
-3
.3
.0
.jar ~
/
mv ~
/atlassian
-extras
-decoder
-v2
-3
.3
.0
.jar ~
/atlassian
-extras
-2
.4
.jar
4. 本地电脑操作
打开下载的破解工具,运行confluence_keygen.jar将记录的server ID填入,Name随便填。点击gen, 生成key并记录。点击patch,选择刚下传到本地的atlassian-extras-2.4.jar文件进行破解。 OK,破解完成后,将破解后的文件传回服务器
mv atlassian
-extras
-2
.4
.jar atlassian
-extras
-decoder
-v2
-3
.3
.0
.jar
mv atlassian
-extras
-decoder
-v2
-3
.3
.0
.jar
/usr
/local
/atlassian
/confluence
/confluence
/WEB
-INF
/lib
/
5. 配置修改mysql并上传mysql驱动
Confluence本身是没有集成mysql驱动的,需要自己下载并上传,官方教程文档地址如下: https://confluence.atlassian.com/doc/database-setup-for-mysql-128747.html
6. 重新启动Confluence并完成后续安装
完成上述步骤后,重启confluence,会回到输入key的界面,
输入上面记录的key,点击下一步然后进行配置数据库
选择【我自己的数据库】数据库类型选择【mysql】,安装类型【简单】主机名【192.168.60.53】端口【3306】数据库名称【confluence】用户名【root】密码【wftest@231】 从备份还原(因为原wiki的数据拷贝 所以选择这个功能)传输自己之前备份的zip包完成