当前位置: 首页 > news >正文

linux部署confluence7.19.7

  1. 环境准备
    (1)安装jdk1.8
    参考:https://blog.csdn.net/u010080562/article/details/128164073
    (2)安装mysql数据库
    参考:https://blog.csdn.net/u010080562/article/details/128051396

  2. 下载confluence
    这里下载的是atlassian-confluence-7.19.7.tar.gz
    官网下载链接:https://www.atlassian.com/zh/software/confluence/download-archives
    在这里插入图片描述

  3. 部署confluence
    (1)创建安装目录

mkdir -p /home/wiki/confluence

(2)上传安装包并解压
将下载的atlassian-confluence-7.19.7.tar.gz安装包上传到/home/wiki/confluence目录下并解压

cd  /home/wiki/confluence
tar -zxvf atlassian-confluence-7.19.7.tar.gz
ll /home/wiki/confluence

(3)配置数据目录

编辑confluence-init.properties文件vi atlassian-confluence-7.19.7/confluence/WEB-INF/classes/confluence-init.properties在文件末尾添加如下内容
confluence.home=/home/wiki/confluence

(4)启动confluence

cd /home/wiki/confluence/atlassian-confluence-7.19.7/bin
./start-confluence.sh

(5)安装数据库驱动

我这里mysql是8.0.17版本,驱动使用的是8.0.29
将mysql-connector-java-8.0.29.jar驱动上传到/home/wiki/confluence/atlassian-confluence-7.19.7/confluence/WEB-INF/lib目录下

注意:这里使用驱动版本不同(使用8.0.17版本驱动有问题),可能会导致创建数据库相关表失败,从而导致后续操作无法进行下去
(6)修改mysql配置文件my.cnf
在[mysqld]下添加如下内容

#confluence
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

然后重启数据库,查看如下表示上述的数据库参数设置成功

mysql>
mysql> show variables like '%character_set_server%';
+----------------------+---------+
| Variable_name        | Value   |
+----------------------+---------+
| character_set_server | utf8mb4 |
+----------------------+---------+
1 row in set (0.00 sec)mysql> show variables like '%collation_server%';
+------------------+-------------+
| Variable_name    | Value       |
+------------------+-------------+
| collation_server | utf8mb4_bin |
+------------------+-------------+
1 row in set (0.01 sec)mysql> show variables like '%default_storage_engine%';
+------------------------+--------+
| Variable_name          | Value  |
+------------------------+--------+
| default_storage_engine | InnoDB |
+------------------------+--------+
1 row in set (0.00 sec)mysql> show variables like '%max_allowed_packet%';
+---------------------------+------------+
| Variable_name             | Value      |
+---------------------------+------------+
| max_allowed_packet        | 268435456  |
| mysqlx_max_allowed_packet | 67108864   |
| slave_max_allowed_packet  | 1073741824 |
+---------------------------+------------+
3 rows in set (0.01 sec)mysql> show variables like '%innodb_log_file_size%';
+----------------------+------------+
| Variable_name        | Value      |
+----------------------+------------+
| innodb_log_file_size | 2147483648 |
+----------------------+------------+
1 row in set (0.00 sec)mysql> show variables like '%transaction_isolation%';
+-----------------------+----------------+
| Variable_name         | Value          |
+-----------------------+----------------+
| transaction_isolation | READ-COMMITTED |
+-----------------------+----------------+
1 row in set (0.00 sec)mysql> show variables like '%binlog_format%';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| binlog_format | ROW   |
+---------------+-------+
1 row in set (0.00 sec)mysql>

(7)创建confluence数据库、创建对应账户并授权

create database confluence character set utf8mb4 collate utf8mb4_bin;
create user 'confluenceuser'@'%' identified by 'Pass@word1';
grant all privileges on *.* to 'confluenceuser'@'%' with grant option;
flush privileges;

(8)配置confluence的web页面
confluence访问地址:http://192.168.225.34:8090

刚开始看到的是英文界面,可以点击language切换成中文
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

--下载破解jar包
cd /home/wiki/confluence
yum install -y wget
wget https://github.com/haxqer/confluence/releases/download/v1.3.3/atlassian-agent.jar#查看日志
tail -f /home/wiki/confluence/atlassian-confluence-7.19.7/logs/catalina.out--设置JAVA_OPTS环境变量
echo 'export JAVA_OPTS="-javaagent:/home/wiki/confluence/atlassian-agent.jar ${JAVA_OPTS}"' >> /etc/profile
source /etc/profile--启动Confluence,检查是否有agent参数
cd /home/wiki/confluence/atlassian-confluence-7.19.7/bin
./stop-confluence.sh
./start-confluence.sh
ps aux|grep java--执行如下命令获取授权码
/home/wiki/confluence
java -jar atlassian-agent.jar -p conf -m zzz@bbb.com -n zhile -o https://zhile.io -s 服务器ID--将获取的授权码输入,然后下一步

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

http://www.dtcms.com/a/585677.html

相关文章:

  • 工业视觉中的白平衡,为何是色彩准确性的基石
  • Delphi跨平台开发中为Linux开发的优劣分析
  • 凡科网站源码下载做零售外贸网站有哪些
  • KVStore 多行文章型键值扩展解析:切片存储与客户端多行交互
  • 【PLM实施专家宝典】离散制造企业MBD与无纸化制造实施方案:从“图纸驱动”到“数据驱动”的革命
  • 手机网站关键词排名查询wordpress响应式播放器
  • 在Linux系统中图形化显示GPU显存利用率的软件
  • 大数据成矿预测系列(八) | 从定性到概率:逻辑回归——地质统计学派的“集大成者”
  • 微网站搭建教程网站如何建设移动端
  • JS前端性能优化实战指南:从首屏加载到运行时流畅,构建高性能应用
  • stringRedisTemplate.opsForHash().entries
  • 深圳做自适应网站网站开发案例教程
  • 做网站需要注册公司吗360网站安全在线检测
  • node_exporter安装
  • 解读USCAR-2-7-2020
  • 日志消息的输出及落地
  • 基于SpringBoot的流浪动物救助管理系统【协同过滤推荐算法+可视化统计】
  • Redis的主从复制哨兵机制详解
  • 拟采用建站技术长沙最新死亡事件
  • Java面向对象三大特性详解:封装、继承、多态与接口
  • 力扣(LeetCode) ——209. 长度最小的子数组(C++)
  • tcp关闭的四次挥手
  • 基于HAL库实现CAN通信RS485通信WIFI模块和4G模块的AT指令和TCP透传
  • 采购网站有哪些东莞百度推广优化排名
  • 黄石网站设计公司网站都必须要备案吗
  • 36.华为云计算类服务实践
  • 长沙网站制作合作商网站更改文章标题
  • 【赵渝强老师】使用Helm简化Kubernetes(K8s)应用的部署和管理
  • 网页设计与制作教程期末考试东莞网络优化公司排名
  • docker打包,启动java程序