[Linux/Centos7]部署/卸载Confluence

目录

  • 1 准备
    • 1.1 MySQL
    • 1.2 atlassian-agent
    • 1.3 JDBC
    • 1.4 confluence安装包
  • 2 安装
  • 3 初始化
  • 4 卸载
    • 4.1 删除主目录
    • 4.2 删除数据目录
    • 4.3 删除用户
    • 4.4 删除开机启动

1 准备

1.1 MySQL

MySQL安装教程
创建数据库“confluence”,创建用户“confluence”,给“confluence”分配权限。

CREATE DATABASE `confluence` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE USER 'confluence'@'%' IDENTIFIED BY 'xxxxxxxxxxx';
grant all privileges on confluence.* to confluence@'%';
show grants for confluence;

1.2 atlassian-agent

下载地址:https://zhile.io/2018/12/20/atlassian-license-crack.html

GitHub:https://github.com/hgqapp/atlassian-agent

保存至/opt/software

1.3 JDBC

https://dev.mysql.com/downloads/connector/j/

保存至/opt/software

1.4 confluence安装包

https://www.atlassian.com/software/confluence/download-archives

保存至/opt/software

2 安装

全称root用户操作。

给安装包操作权限,执行安装程序。

cd /opt/software
chmod +x atlassian-confluence-7.19.9-x64.bin
./atlassian-confluence-7.19.9-x64.bin

允许安装:

在这里插入图片描述

快速安装:

[Linux/Centos7]部署/卸载Confluence_第1张图片

查看安装情况并同意:

[Linux/Centos7]部署/卸载Confluence_第2张图片

先不立即启动:

在这里插入图片描述

3 初始化

将JDBC放到confluence的lib下。

cp /opt/software/mysql-connector-java-8.0.27-bin.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/

启动confluence。

CATALINA_OPTS="-javaagent:/opt/software/atlassian-agent.jar" /opt/atlassian/confluence/bin/start-confluence.sh

查看启动情况。

ps aux | grep java

浏览器访问 IP:8090

[Linux/Centos7]部署/卸载Confluence_第3张图片

下一步,复制服务器ID。

[Linux/Centos7]部署/卸载Confluence_第4张图片

在服务器上查看atlassian-agent使用说明。

java -jar /opt/atlassian/confluence/atlassian-agent.jar

获取授权码:

java -jar /opt/atlassian/confluence/atlassian-agent.jar -d -m [email protected] -n test -p conf -o http://服务的IP地址/ -s 服务器ID

填入网页的框框中。

设置数据库,选择MySQL,通过连接字符串。

jdbc:mysql://localhost/confluence?sessionVariables=transaction_isolation='READ-COMMITTED'

使用MySQL创建好的confluence用户。

启动Confluence:

CATALINA_OPTS="-javaagent:/opt/software/atlassian-agent.jar" /opt/atlassian/confluence/bin/start-confluence.sh

关闭Confluence:

/opt/atlassian/confluence/bin/stop-confluence.sh

4 卸载

4.1 删除主目录

rm -rf /opt/atlassian/

4.2 删除数据目录

rm -rf /var/atlassian/

4.3 删除用户

userdel -r confluence

4.4 删除开机启动

rm -rf /etc/init.d/confluence

你可能感兴趣的:(linux,运维,服务器)