小知识点:Confluence + mysql 安装流程

流程

    • 一、Confluence 配置
    • 二、MySQL 配置
    • 三、启动

一、Confluence 配置

  • 访问下载地址,下载最新安装包 Confluence Server 下载存档 | Atlassian
  • 创建环境目录
    • mkdir -p /xxx/confluence/confluence-home
  • 解压安装包
    • tar -zxvf atlassian-confluence-7.xx.x.tar.gz -C /xxx/confluence
  • 配置 confluence-home
    • vim /xxx/confluence/atlassian-confluence-7.xx.x/confluence/WEB-INF/classes/confluence-init.properties
    • 添加:confluence.home=/xxx/confluence/confluence-home
  • 配置 agent
    • wget https://github.com/nineaiyu/atlassian-agent/releases/download/v1.0.0/atlassian-agent.jar
    • 将包放到 confluence-home 下
  • 配置环境变量
    • export LIB_PATH=“/xxx/confluence/atlassian-confluence-7.xx.x/confluence/WEB-INF/lib”
    • export JAVA_OPTS=“-javaagent:/xxx/confluence/confluence-home/atlassian-agent.jar=${LIB_PATH}”

二、MySQL 配置

  • 下载 mysql 驱动包
    • wget http://ftp.ntu.edu.tw/MySQL/Downloads/Connector-J/mysql-connector-java-5.1.48.tar.gz
    • 将包放到 /xxx/confluence/atlassian-confluence-7.xx.x/lib 下
  • Docker 安装
    • 如果直接用不了,需要 sudo 的话可以直接去掉
      • sudo gpasswd -a 你的用户名 docker
      • newgrp docker
sudo yum -y install yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum -y install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
  • MySQL 安装
    • 创建挂载目录:data、conf
docker pull mysql:5.7
docker run -d --name=mysql -p 3306:3306 --restart=always --privileged=true -v /xxx/data:/var/lib/mysql -v /xxx/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
  • Confluence MySQL 配置
    • 在 /xxx/conf 下创建 xxx.cnf
[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_bin
default-storage-engine=INNODB
max_allowed_packet=256M
innodb_log_file_size=2GB
transaction-isolation=READ-COMMITTED
binlog_format=row
log_bin_trust_function_creators = 1
optimizer_switch = derived_merge=off
  • 创建 Confluence 数据库
    • CREATE DATABASE confluence CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;

三、启动

自行配置 Java 环境

  • 启动 Confluence
    • cd /xxx/confluence/atlassian-confluence-7.xx.x/bin
    • ./start-confluence.sh
  • 通过浏览器进入 IP:8090 网页
    • 可以通过 /xxx/confluence/atlassian-confluence-7.xx.x/conf/server.xml 修改端口

小知识点:Confluence + mysql 安装流程_第1张图片

小知识点:Confluence + mysql 安装流程_第2张图片

  • 获取密钥,需要复制服务器 ID

    • java -jar /xxx/confluence/confluence-home/atlassian-agent.jar -m ‘[email protected]’ -p conf -o ‘http://ip:8090/’ -s '服务器 ID‘
  • 配置数据库

小知识点:Confluence + mysql 安装流程_第3张图片
小知识点:Confluence + mysql 安装流程_第4张图片

  • 创建空白站点
  • 配置系统管理员账户
  • 设置成功即可

小知识点:Confluence + mysql 安装流程_第5张图片

你可能感兴趣的:(小知识点,经验分享)