Linux:confluence8.5.9的部署(下载+安装+pojie)离线部署全流程 遇到的问题

原文地址Linux:confluence8.5.9的部署(下载+安装+破ji)离线部署全流程_atlassian-agent-v1.3.1.zip-CSDN博客

背景:个人使用2核4g 内存扛不住  总是卡住,但是流程通了所以 直接公司开服务器干生产

个人是centos7  公司是centos8

遇到的问题概述

mysql要下载对应linux版本
云服务器如果有限制 需要去开启3306和8090端口
注意按流程操作后mysql账号密码都会被改成了confluence

初始化失败

不知为何重启各种报错

配置webhook

配置邮件服务器发送失败


详细说明

初始化破解码和数据库链接的位置后面需要改的改这里

var/atlassian/application-data/confluence/confluence.cfg.xml

如果初始化过程失败(也许是因为当时4g带不动导致)

1.sudo rm -rf /var/atlassian/application-data/confluence

2.然后删除整个/opt/atlassian/

3.重装建议选择空白站点。

不知为何重启各种报错 根据查询资料

1.

根据官方建议使用confluence子账号启动

先授权

sudo chown -R confluence:confluence /opt/atlassian/confluence
sudo chown -R confluence:confluence /var/atlassian/application-data/confluence

重启

su - confluence -c "/etc/init.d/confluence restart"

2.如果日志无特殊报错tomcat可能要启的慢一点才能起的来

netstat -tuln | grep -E ":(8090|8000|3306)"查看必须都有才算正常启动的 超过2分钟需要看下日志 

tail -n 1000 /opt/atlassian/confluence/logs/catalina.out 日志查看 这种情况可能要10分钟,如何解决暂时未知

管理员后台直接配置webhook通知钉钉无反应

因为网站是定死的格式了  钉钉需要传对应格式 所以需要写个java或者python脚本  见官方文档的传参参数    可能脚本还需要读取数据库去根据userkey获取下用户名  后续如果我们需要开发我会把相关代码再贴上。

管理员后台直接配置邮件服务器发送失败(此方法未成功)

已解决:后台配置使用587发件端口即可  465不行

仍保留这个当时未成功的方法 实际只需按上图配置

Setting Up a Mail Session for the Confluence Distribution | Confluence Data Center 8.5 | Atlassian Documentationg

在管理员邮件服务器编辑发送测试失败,这个阿里地址我在其他代码是正常的所以排除配置错误,也许是因为465端口的安全级别高问题,根据官方文档想着自定义参数也许可以成功,但是尝试两次均失败404 并且引发了重启各种报错 ,另一个思路是用其他不需要ssl的邮件端口 暂时没时间测

cd /opt/atlassian/confluence/confluence/WEB-INF/lib

ls | grep "activation\|mail"

mv com.sun.activation_jakarta.activation-1.2.2.jar /opt/atlassian/confluence/lib/

mv com.sun.mail_jakarta.mail-1.6.7.jar /opt/atlassian/confluence/lib/

cd  /opt/atlassian/confluence/conf 按上面官方链接里的修改文件 vim server.xml

如果有问题404了需要先把server文件复原

然后其他两个文件移动回去cd  /opt/atlassian/confluence/lib/执行

mv com.sun.activation_jakarta.activation-1.2.2.jar /opt/atlassian/confluence/confluence/WEB-INF/lib

mv com.sun.mail_jakarta.mail-1.6.7.jar /opt/atlassian/confluence/confluence/WEB-INF/lib

启动服务后如果页面打不开一个是检查云服务器是否有限制 需要开放3306和8090的端口 另一个就是看是否正常都启动了

我的4g带不动所以有时候只显示8090  但是里面8000没启动 这时候是访问不到的。

netstat -tuln | grep -E ":(8090|8000|3306)"查看必须都有才算正常启动的

在使用公司服务器安装mysql部分报错了我感觉是因为centos版本对不上后来用了centos8重走流程报错可能是因为云服务器内置了mysql 

yum -y install mysql-community-server-8.4.3-1.el8.x86_64.rpm Last metadata expiration check: 0:00:36 ago on Wed 20 Nov 2024 01:28:09 PM CST. Error: Problem: package mysql-community-server-8.4.3-1.el8.x86_64 from @commandline requires mysql-community-common(x86-64) = 8.4.3-1.el8, but none of the providers can be installed - conflicting requests - package mysql-community-common-8.4.3-1.el8.x86_64 from 12 is filtered out by modular filtering (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

然后我换了对应centos8的mysql还是报这个错 然后用了以下方式后重装就可以了

  • 查看模块化流信息:

    yum module list mysql

    检查是否有冲突的模块启用,可能会看到类似以下内容:

    mysql 8.0 [d] (默认启用)

  • 禁用冲突模块: 如果有模块默认启用了其他版本(例如 mysql:8.0),禁用该模块:

    复制代码

    yum module disable mysql

  • 重新尝试安装: 再次运行安装命令:

    复制代码

    yum -y install mysql-community-server-8.4.3-1.el8.x86_64.rpm

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于web的音乐网站(Java+SpringBoot+Mysql)

目录 1系统概述 1.1 研究背景 1.2研究目的 1.3系统设计思想 2相关技术 2.1 MYSQL数据库 2.2 B/S结构 2.3 Spring Boot框架简介 3系统分析 3.1可行性分析 3.1.1技术可行性 3.1.2经济可行性 3.1.3操作可行性 3.2系统性能分析 3.2.1 系统安全性 3.2.2 数据完整性 …

MATLAB绘图基础11:3D图形绘制

参考书:《 M A T L A B {\rm MATLAB} MATLAB与学术图表绘制》(关东升)。 11.3D图形绘制 11.1 3D图概述 M A T L A B {\rm MATLAB} MATLAB的 3 D {\rm 3D} 3D图主要有: 3 D {\rm 3D} 3D散点图、 3 D {\rm 3D} 3D线图、 3 D {\rm 3D} 3D曲面图、 3 D {\rm…

集合卡尔曼滤波(Ensemble Kalman Filter),用于二维滤波(模拟平面上的目标跟踪),MATLAB代码

集合卡尔曼滤波(Ensemble Kalman Filter) 文章目录 引言理论基础卡尔曼滤波集合卡尔曼滤波初始化预测步骤更新步骤卡尔曼增益更新集合 MATLAB 实现运行结果3. 应用领域结论 引言 集合卡尔曼滤波(Ensemble Kalman Filter, EnKF)是…

Bug:gomonkey系列问题(undefined: buildJmpDirective)

Bug:gomonkey系列问题(undefined: buildJmpDirective) 最近拉代码发现其他同事写单测使用的是gomonkey,我本地mac m3芯片执行报错,gomonkey: undefined: buildJmpDirective。 对go convey不熟悉的朋友可以看这篇文章: Go Convey测…

Arcgis 地图制作

地图如下,不同历史时期:

【AI编程实战】安装Cursor并3分钟实现Chrome插件(保姆级)

Cursor介绍 https://www.cursor.com/ 一句话介绍:AI代码编辑器,当前最火的AI编程器 软件下载与安装 下载 打开Cursor官网下载,会根据操作系统的差别进行选择 https://www.cursor.com/ 这里下载的内容很小,是个安装器&#x…

C指针之舞——指针探秘之旅(2)

❤博客主页:折枝寄北-CSDN博客 ❤专栏:C语言学习专栏 在上一篇博客文章:C指针之舞——指针探秘之旅-CSDN博客中,我们学习了字符指针,指针数组,数组指针,数组传参和指针传参等内容,…

大数据新视界 -- Impala 性能优化:量子计算启发下的数据加密与性能平衡(下)(30 / 30)

💖💖💖亲爱的朋友们,热烈欢迎你们来到 青云交的博客!能与你们在此邂逅,我满心欢喜,深感无比荣幸。在这个瞬息万变的时代,我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的…

RPC框架负载均衡

什么是负载均衡? 当一个服务节点无法支撑现有的访问量时,会部署多个节点,组成一个集群,然后通过负载均衡,将请求分发给这个集群下的每个服务节点,从而达到多个服务节点共同分担请求压力的目的。 负载均衡主…

JMeter监听器与压测监控之 InfluxDB

1. 简介 在本文中,我们将介绍如何在 Kali Linux 上通过 Docker 安装 InfluxDB,并使用 JMeter 对其进行性能监控。InfluxDB 是一个高性能的时序数据库,而 JMeter 是一个开源的性能测试工具,可以用于对各种服务进行负载测试和性能监…

Banana Pi BPI-CanMV-K230D-Zero 采用嘉楠科技 K230D RISC-V芯片设计

概述 Banana Pi BPI-CanMV-K230D-Zero 采用嘉楠科技 K230D RISC-V芯片设计,探索 RISC-V Vector1.0 的前沿技术,选择嘉楠科技的 Canmv K230D Zero 开发板。这款创新的开发板是由嘉楠科技与香蕉派开源社区联合设计研发,搭载了先进的勘智 K230D 芯片。 K230…

如何判断注入点传参类型--理论

注入点传参类型 在我们找到注入点后,首先要判断传参的类型,才能以正确的形式向数据库查询数据。 注入点传参一般分为数字型和字符型。 数字型:当传入的参数为整形时,存在SQL注入漏洞,就可以认为是数字型注入。 字符…

HarmonyOS(57) UI性能优化

性能优化是APP开发绕不过的话题,那么在HarmonyOS开发过程中怎么进行性能优化呢?今天就来总结下相关知识点。 UI性能优化 1、避免在组件的生命周期内执行高耗时操作2、合理使用ResourceManager3、优先使用Builder方法代替自定义组件4、参考资料 1、避免在…

AI Prompt Engineering

AI Prompt Engineering 简介 Prompt Engineering, 提示工程,是人工智能领域的一项技术,它旨在通过设计高效的提示词(prompts)来优化生成式 AI(如 GPT、DALLE 等)的输出。提示词是用户与生成式 AI 交互的核…

NVR接入录像回放平台EasyCVR视频融合平台加油站监控应用场景与实际功能

在现代社会中,加油站作为重要的能源供应点,面临着安全监管与风险管理的双重挑战。为应对这些问题,安防监控平台EasyCVR推出了一套全面的加油站监控方案。该方案结合了智能分析网关V4的先进识别技术和EasyCVR视频监控平台的强大监控功能&#…

大语言模型中ReLU函数的计算过程及其函数介绍

文章目录 概要ReLU定义 概要 **ReLU 作用:**主要用于为神经网络引入非线性能力,作用是将输入中的整数保留原值,负数置为 0。 从而在层与层之间引入非线性,使神经网络能够拟合复杂的非线性关系。 **ReLU使用场景:**Lla…

【图像检测】深度学习与传统算法的区别(识别逻辑、学习能力、泛化能力)

识别逻辑 深度学习 使用了端到端的学习策略,直接学习从图像到检测结果的映射关系,自动提取特征,并且根据特征与特征之间的关系,计算出检测结果。 传统算法 则是人工提取特征,比如边缘特征,直线特征&#x…

C++-第25课-哈希表性能的分析

目录 一、哈希表概述 1. 什么是哈希表​编辑 2. 哈希表的优点 3. 哈希表的缺点 二、哈希函数 常见哈希函数 三. 哈希冲突的原因和解决方法 一.哈希冲突的原因 二、哈希冲突的解决方法 1. 链表法(Separate Chaining) 2. 开放寻址法(…

HDMI数据传输三种使用场景

视频和音频的传输 在HDMI传输音频中有3种方式进行传输,第一种将音频和视频信号被嵌入到同一数据流中,通过一个TMDS(Transition Minimized Differential Signaling)通道传输。第二种ARC。第三张种eARC。这三种音频的传输在HDMI线中…

LCR 184.设计自助结算系统

1.题目要求: 2.题目代码: class Checkout { public:deque<int> array;Checkout() {array.clear();}//求最大值int get_max() {if(array.size() 0){return -1;}else{vector<int> temp(array.begin(),array.end());vector<int> :: iterator it max_element…