Windows11 安装confluence 7.4.0

Windows11安装confluence:7.4.0

    • 1.打开终端管理员(管理员权限的PowerShell)
    • 2.按顺序执行以下命令,安装confluence服务
    • 3.浏览器(如Microsoft Edge) 打开 http://127.0.0.1:8100/ 配置confluence
    • 4.图示

本文是Windows11 安装confluence 7.4.0的步骤

本文参考

1.打开终端管理员(管理员权限的PowerShell)

2.按顺序执行以下命令,安装confluence服务

----------以下操作在PowerShell中运行-------------
#升级wsl
wsl.exe --update
#安装ubuntu22.04,之后会自动进入(或运行ubuntu2204.exe进入)
wsl.exe --install Ubuntu-22.04

----------以下操作在ubuntu2204环境中进行-----------

#更新apt源,以加速安装
sed -i "s@http://.*archive.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
sed -i "s@http://.*security.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
apt update

#安装并设置docker自启动
apt install docker.io -y
systemctl enable docker
systemctl start docker
systemctl status docker

#拉取mysql和confluence镜像
docker pull mysql:5.7.32  
docker pull cptactionhank/atlassian-confluence:7.4.0

#安装java,用于生成授权码
apt install openjdk-8-jdk -y
java -version

#创建数据目录
mkdir /home/confluence/mysql/data -p

#以后台服务方式启动mysql容器,数据库密码设置为:888888
docker run --name mysql  --restart=always -p 3306:3306 \
		-v /home/confluence/mysql/data:/var/lib/mysql \
		-e MYSQL_ROOT_PASSWORD=888888 -d mysql:5.7.32
		
#进入mysql容器,修改配置,重启mysql
docker exec -it mysql /bin/bash
echo "max_allowed_packet=256M" >> /etc/mysql/conf.d/docker.cnf
echo "innodb_log_file_size=2G" >> /etc/mysql/conf.d/docker.cnf
echo "character-set-server=utf8" >> /etc/mysql/conf.d/docker.cnf
service mysql restart  #会退出容器

#再次进入mysql容器,创建confluence需要的仓库
docker exec -it mysql /bin/bash
mysql -uroot -p     #输入密码:888888
create database confluence character set 'utf8mb4' collate 'utf8mb4_bin' ;
use confluence;
SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED;
quit  #退出mysql客户端
exit  #退出mysql容器,回到ubuntu2204

#下载confluence补丁
cd /home/confluence/
wget -O atlassian-agent.jar \
    http://raw.githubusercontent.com/hi20240217/csdn_images/main/atlassian-agent.jar

#创建Dockerfile,打上confluence补丁,生成新的confluence:7.4.0镜像
cat <<EOF | tee Dockerfile
FROM cptactionhank/atlassian-confluence:7.4.0
USER root
COPY "atlassian-agent.jar" /opt/atlassian/confluence/
RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/confluence/bin/setenv.sh
EOF

#制作带补丁的confluence:7.4.0镜像
docker build -t confluence:v1 .

#以后台服务方式启动confluence容器
docker run --name=confluence --restart=always \
		-v /home/confluence/data:/var/atlassian/confluence \
		-e TZ="Asia/Shanghai" --link mysql:mysql \
		-d -p 8100:8090 -p 8101:8091 confluence:v1

------稍后,通过浏览器配置confluence时,使下命令生成授权码------------
cd /home/confluence/
java -jar atlassian-agent.jar -d -m test@test.com -n BAT \
	-p conf -o http://192.168.0.89 \
	-s B4QL-7NTQ-SBSE-62PF
#B4QL-7NTQ-SBSE-62PF 为WEB界面上显示的服务器ID

3.浏览器(如Microsoft Edge) 打开 http://127.0.0.1:8100/ 配置confluence

4.图示

请添加图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/483474.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

使用React搭建single-spa

自己搭建的Demo GitHub - ftao123/single-spa-react-demo: single-spa-react-demo 修改子应用的webpack配置 library: "app2"和libraryTarget: "umd"配置必须添加。 可以看到filename在开发环境下的地址是static/js/bundle.js&#xff0c;所以我们主应用…

PySide6-YOLO8目标检测、追踪可视化界面

目录 项目地址实现效果DetectTrack 项目地址 https://github.com/zhengjie9510/pyside-yolo 实现效果 Detect Track

MySQL 查询性能优化

优质博文&#xff1a;IT-BLOG-CN​ 如果把查询看作是一个任务&#xff0c;那么它由一些列子任务组成&#xff0c;每个子任务都会消耗一定的时间。如果要优化查询&#xff0c;实际上要优化其子任务&#xff0c;要么消除其中一些子任务&#xff0c;要么减少子任务的执行次数。通常…

matlab批量读取目录下的文件的方法

批量处理可以提高效率&#xff0c;这里提供一个可以批量读取nc文件的代码&#xff1a; address C:\Users\Hello World!!\DESKTOP\TerraClimate_ppt\; % Get the list of files udir address; form *.nc; % Get the list of station names files GetFiles(udir,form); [n,p…

Linux 进程通信:命名管道、共享内存

目录 一、命名管道 1、概念 2、特点 3、原理 4、创建 5、匿名管道与命名管道的区别 6、命名管道的打开规则 二、命名管道—实现客户端和服务器之间的通信 1、Makefile 2、comm.hpp 3、Log.hpp 4、server.cxx 5、client.cxx 运行测试&#xff1a; 三、system V…

模拟实现 atoi 函数

一、函数介绍 原型 int atoi(const char *nptr); 二、使用atoi 三、使用发现 可以发现&#xff1a;会先过滤掉空格&#xff0c;还能识别正负号&#xff0c;当第一次遇到正负号了&#xff0c;后面没接着是数字就返回0&#xff0c; 如果45 5aa 结果是45&#xff0c;说明前面识…

JavaScript代码执行原理

JavaScript代码是如何被机器理解并执行的呢&#xff1f; 作为 JavaScript 开发者&#xff0c;通常我们不需要关心JavaScript引擎是如何执行代码的。但是&#xff0c;了解 JavaScript 引擎的工作原理&#xff0c;知晓它如何处理我们编写的 JS 代码、肯定是有益的。 注意&#…

面试算法-94-将有序数组转换为二叉搜索树

题目 给你一个整数数组 nums &#xff0c;其中元素已经按 升序 排列&#xff0c;请你将其转换为一棵 平衡 二叉搜索树。 示例 1&#xff1a; 输入&#xff1a;nums [-10,-3,0,5,9] 输出&#xff1a;[0,-3,9,-10,null,5] 解释&#xff1a;[0,-10,5,null,-3,null,9] 也将被视…

微服务之Nacos配置管理

文章目录 前言一、统一配置管理Nacos操作二、统一配置管理java操作1.引入依赖2.创建配置文件3.测试4.总结 三、Nacos配置自动更新1.添加注解RefreshScope2.使用ConfigurationProperties注解3.总结 四、Nacos多环境配置共享1.配置文件2.多种配置的优先级3.总结 总结 前言 一、统…

飞鸟写作能用吗 #笔记#笔记

飞鸟写作是一个强大的论文写作工具&#xff0c;不仅可以帮助用户高效、准确地完成论文写作&#xff0c;还能帮助用户对论文进行查重和降重。那么&#xff0c;飞鸟写作能用吗&#xff1f;答案是肯定的&#xff0c;飞鸟写作非常好用&#xff01; 首先&#xff0c;飞鸟写作拥有强大…

2024智能EDM邮件营销系统使用攻略

在数字化营销领域&#xff0c;智能EDM&#xff08;Electronic Direct Mail&#xff09;邮件营销作为一种高效、精准的推广方式&#xff0c;正日益受到企业的高度重视。而要实现这一策略的成功落地&#xff0c;一个高可靠性和高稳定性的专业邮件发送平台则是不可或缺的关键环节。…

Nginx 故障排查之斜杠(/) --(附 Nginx 常用命令)

问题场景&#xff1a; 项目中用到了多个子域名&#xff0c;测试环境通过子域名进行接口访问的时候返回 404 NOT_FOUND&#xff0c;经过排查测试后确定是 Nginx 配置问题&#xff0c;而导致事故的根本原因是运维在Nginx配置的时候少配置了一个斜杠&#xff08;/&#xff09;&am…

Qt播放音乐代码示例

主界面 点击play按钮播放或暂停音乐&#xff0c;拖动进度条&#xff0c;音乐对应播放。 QWidget window;QPushButton* playButton new QPushButton("Play");// Qt 播放音乐// 创建 QMediaPlayer 对象QMediaPlayer* player new QMediaPlayer;// 指定音频文件的路径…

【IIS】应用程序池“xxxx”将被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误。

应用程序池“xxxx”将被自动禁用&#xff0c;原因是为此应用程序池提供服务的进程中出现一系列错误。 发现其他网站是正常访问&#xff0c;对比发现路径凭据身份差异&#xff0c;这个网站指定用户访问&#xff0c;因为是物理机P2V到虚拟机上的。调整为应用程序用户&#xff0c;…

双系统安装04--在已有统信UOS基础上安装Windows10

原文链接&#xff1a;双系统安装04–在已有统信UOS基础上安装Windows10 Hello&#xff0c;大家好啊&#xff01;继我们之前的双系统安装系列文章之后&#xff0c;今天我非常高兴地为大家介绍双系统安装的第四篇——在已有的统信桌面操作系统上安装Windows 10。这对于那些希望在…

k8s笔记27--快速了解 k8s pod和cgroup的关系

k8s笔记27--快速了解 k8s pod和 cgroup 的关系 介绍pod & cgroup注意事项说明 介绍 随着云计算、云原生技术的成熟和广泛应用&#xff0c;K8S已经成为容器编排的事实标准&#xff0c;学习了解容器、K8S技术对于新时代的IT从业者显得极其重要了。 之前在文章 docker笔记13–…

Excel通过下拉菜单,显示不同图片

背景&#xff1a;有的时候需要通过更改下拉菜单来改变对应的 值/ 图片。 如果是数值的话就是我们常常用的Vlookup&#xff0c;这个可以很简单的实现这个功能。&#xff08;这个如果不知道请自行百度&#xff09; 但是如果是图片呢&#xff1f;这个就不常见了&#xff0c;那么…

我的创作纪念日——命运之光来到CSDN的第365天

目录 前言 机缘 最初成为创作者的初心 实战项目中的经验分享 日常学习过程中的记录 通过文章进行技术交流 收获 在创作的过程中都有哪些收获 获得了多少粉丝的关注 获得了多少正向的反馈&#xff0c;如赞、评论、阅读量等 认识和哪些志同道合的领域同行 日常 当前创…

走迷宫----bfs再矩阵图里的应用模版

对于之前走迷宫的那个题 回忆一下dfs的代码 #include <bits/stdc.h> using namespace std; int a[110][110]; bool check[110][110]; int n,m; int ans1e9; int nxt[4][2]{{1,0},{0,-1},{-1,0},{0,1}}; void dfs(int x,int y,int step){if(xn&&ym){ansmin(ans,…

增强现实(AR)在广告中的力量

The Power of AR in Advertising 写在前面 增强现实&#xff08;AR -Augmented Reality&#xff09;是指借助软件、应用程序和智能手机、平板电脑或耳机等设备&#xff0c;为日常生活添加视觉和音频元素的技术。如今&#xff0c;品牌和广告商可以在营销活动中使用AR&#xff0…