- 博客(47)
- 收藏
- 关注
原创 SpringGateway网关增加https证书验证
本文介绍了为SpringGateway网关配置HTTPS证书的完整流程。首先通过openssl命令将crt和key证书文件转换为p12格式,并设置强密码保护。然后在网关配置文件中指定证书路径、密码及跨域设置。最后通过openssl验证证书有效性,确保网关接口能正常访问。整个流程涵盖了证书转换、配置修改和验证测试三个关键步骤,实现了网关的HTTPS安全加密通信。
2025-07-09 23:30:09
524
原创 kafka集群安装
本文介绍了Kafka 2.13-3.9.1版本的集群安装步骤,包含三个节点(192.168.0.114/127/128)。主要流程包括下载解压、修改配置文件(需注意每个节点的node.id和controller配置)、创建数据目录、初始化元数据(需统一CLUSTER_ID)、启动服务以及验证集群功能。最后通过创建topic、生产消费消息验证集群运行正常。安装过程中需特别注意第五步元数据初始化,若出错需清除数据目录重新操作。
2025-07-08 20:18:58
379
原创 pve-ct容器安装ubuntu并安装可视化桌面
本文介绍了在Proxmox VE(PVE 8.2.2)的LXC容器中安装Ubuntu 22.04并配置可视化桌面的完整步骤。主要内容包括:创建CT容器并配置网络(DHCP或静态IP);安装轻量级XFCE桌面环境和LightDM登录管理器;可选安装xrdp或VNC远程访问服务;设置默认桌面会话和普通用户权限;通过远程桌面客户端连接容器;以及可选的美化设置和中文支持。最后还提供了浏览器安装和默认设置的方法,帮助用户快速搭建可图形化操作的Ubuntu容器环境。
2025-07-03 15:18:17
383
原创 filebeat收集日志到es
本文介绍了Filebeat 8.18版本的日志收集配置方法。主要内容包括:下载对应系统版本的Filebeat,创建配置文件bztcFilebeat.yml并配置多行日志处理、输出到Elasticsearch集群、索引模板等参数,运行Filebeat服务,以及在Kibana中查看生成的索引、数据流和日志数据。配置支持gateway和notify两个服务的日志收集,使用时间戳模式识别多行日志,并设置72小时的日志保留期限。最终实现了将不同服务的日志分别收集到Elasticsearch的目标。
2025-07-01 16:08:59
339
原创 kibana连接es集群
本文介绍了Kibana 8.18.2连接Elasticsearch集群的详细步骤。首先创建专用用户并设置权限,然后修改Kibana配置,包括端口、主机名、ES集群地址及认证信息。需要将ES的CA证书复制到Kibana配置目录,并更新kibana_system和elastic用户密码。最后启动Kibana服务完成连接。整个过程涉及用户管理、配置文件修改、证书配置和密码更新等关键操作,确保Kibana能够安全访问ES集群数据。(149字)
2025-06-26 04:19:15
403
原创 elasticsearch集群部署
摘要: 本文介绍Elasticsearch 8.18.2集群部署流程。首先在3台服务器(192.168.0.133/134/135)完成单机安装,配置统一的cluster.name和节点名称,设置JVM内存建议为物理内存一半。启动集群后验证健康状态(status:green)和节点列表。安全模式需开启xpack.security,生成TLS证书并配置transport层加密,初始化elastic用户密码。最后通过生成CA证书和签发HTTP层证书实现HTTPS加密访问。关键步骤包括配置文件修改、证书权限设置及
2025-06-26 02:57:21
1052
原创 日常记录-redis主从复制(master-slave)+ Sentinel 哨兵(高可用)
redis主从复制(master-slave)+ Sentinel 哨兵(高可用)redis主从复制(master-slave)+ Sentinel 哨兵(高可用)
2025-04-24 00:58:44
678
原创 日常记录-CentOS 9安装java17
CentOS 9安装java17下载 JDK 17(任选其一):• OpenJDK 17 官网:https://jdk.java.net/17/• Oracle JDK 17 官网:https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html或使用 wget 下载,例如 OpenJDK 17:设置环境变量:EOF验证:CentOS 9安装java17。
2025-04-15 20:35:42
648
原创 mysql安装-MySQL MGR(Group Replication)+ ProxySQL 架构
我要安装mysql 8.0.36。一台(主)在centos9服务器中,两台(从)在别的机器的docker中。MySQL MGR(Group Replication)+ ProxySQL 架构优势:• 自动高可用• 自动主从切换• 写少读多的业务特别适配• 架构清晰、官方支持、稳定成熟。
2025-04-13 20:57:19
1187
原创 日常记录-群晖nas的docker注册表被墙,用Mac电脑的docker拉取镜像并安装到nas中
群晖nas的docker注册表被墙,用Mac电脑的docker拉取镜像并安装到nas中曲线救国,不想折腾其他的方法。
2025-04-10 08:57:48
493
原创 flowable-ui将默认数据库改为mysql
想要将mysql-connector-java-8.0.25.jar 嵌入到 flowable-ui.war 中,而 Spring Boot 要求嵌套的 JAR 文件必须未压缩。因此,直接使用 jar uvf 命令加入驱动文件会导致错误。这样重新打包后的 WAR 文件应该能够正常加载嵌套的 MySQL 驱动。注意:参数 -0 禁用了压缩,以确保嵌套的 JAR 文件按要求未压缩。
2024-11-13 15:26:06
460
1
原创 ELK-01-kibana安装
elasticsearch安装请参考:https://blog.youkuaiyun.com/smdai/article/details/142461237kibana文档:https://github.com/elastic/kibana/tree/v8.15.1kibana下载:https://www.elastic.co/cn/downloads/kibana注意kibana版本与es保持一致。
2024-10-31 16:18:32
487
原创 自动化部署-02-jenkins部署微服务
jenkins从github等代码平台拉取代码到本地,然后在本地进行maven编译打包,最后启动微服务jar包。如果日志中出现异常,则需具体问题具体分析。
2024-10-26 10:15:00
1426
原创 自动化部署-01-jenkins安装
spingcloud微服务等每次部署到服务器上,都需要本地编译打包,然后将打好的包上传到服务器再启动。这样比较麻烦。我们可以使用自动化部署,自动在服务器上部署新代码。我是使用的部署skywalking的虚拟机10.211.55.120,已经装好了open-jdk-21.0.2,但这个jdk版本安装jenkins有点问题。后续使用jenkins实现自动化。
2024-10-25 11:10:15
844
原创 监控-08-skywalking监控告警
skywalking根据监控规则,通过webhook调后端微服务接口,从而发送告警邮件。如果收不到邮件,则从头检查下链路。
2024-10-23 17:22:56
1084
原创 自学[vue+SpringCloud]-012-SpringCloud工程发送邮件
skywalking监控通过webhook调用SpringCloud服务接口,接口中发送告警邮件。注意授权码不要泄露。
2024-10-23 16:30:07
688
原创 监控-07-Grafana监控linux系统
grafana官方文档:https://grafana.com/docs/grafana/latest/。grafana可以监控很多东西,自己可以研究研究。
2024-10-19 12:03:45
698
原创 监控-06-Promethus监控linux系统
Promethus监控linux系统官方文档说明地址:https://prometheus.io/docs/guides/node-exporter/
2024-10-16 20:30:01
505
原创 监控-05-skywalking监控SpringCloud服务日志
基于上一章节,现在使用skywalkin监控SpringCloud服务日志。官方文档:https://skywalking.apache.org/docs/skywalking-java/latest/en/setup/service-agent/java-agent/application-toolkit-logback-1.x/
2024-09-25 17:01:07
1544
原创 监控-04-skywalking监控SpringCloud服务
skywalking监控SpringCloud服务。基于我之前发布的【自学[vue+SpringCloud]-011-新建SpringCloud工程demo】文章,监控我的SpringCloud-Demo工程。skywalking监控SpringCloud服务。
2024-09-25 15:50:14
739
原创 监控-03-skywalking监控linux系统
skywalking安装完成后,开始我们的第一个监控-监控linux系统。参考官方文档:深度学习请看官方文档。
2024-09-24 18:53:31
1515
原创 监控-02-skywalking-v10.0.1安装
skywalking-v10.0.1安装。运用es持久化数据,所以需先完成ELK-01步骤。截止目前最新版skywalking-v10.0.1,只支持最高jdk21。
2024-09-24 09:32:25
919
原创 pve(Proxmox Virtual Environment)-CT容器运行SpringCloud工程
CT容器运行SpringCloud工程
2024-08-26 21:00:14
407
原创 pve(Proxmox Virtual Environment)-CT容器挂载pve共享目录
pve和CT容器之间需要传输文件,则需要一个连接点。注意无特权容器和有特权容器的区别。
2024-08-24 10:12:17
2241
原创 pve(Proxmox Virtual Environment)-GPT4回答的关于CT容器的一些问题
GPT4回答的关于CT容器的一些问题。
2024-08-22 18:25:21
3863
原创 pve(Proxmox Virtual Environment)-OpenVPN设置自定义IP
我的OpenVPN服务端在群晖NAS上,我的pve机器连接nas组成局域网。但是每次服务端重启VPN后,客户端的IP总是会变动,这不利于管理。所以需要设置固定IP。群晖NAS版本:ds918+DSM版本:DSM 7.1.1-42962 Update 6VPNServer版本:1.4.6-2892。
2024-08-21 12:02:26
2396
原创 pve(Proxmox Virtual Environment)-CentOS Stream 9挂载磁盘
我的CentOS虚拟机硬盘空间不足,需要pve再分配30G给虚拟机。硬盘挂载与自动挂载。
2024-08-19 20:18:00
2080
原创 pve(Proxmox Virtual Environment)-CentOS Stream 9安装OpenVPN
老家有一台有公网的nas,外地上班的宿舍有一台pve服务器,pve服务器里有一台CentOS虚拟机,我在公司想连上宿舍里的服务器上的虚拟机,那就通过OpneVPN使3台机器组成局域网。
2024-08-19 18:46:08
881
原创 pve(Proxmox Virtual Environment)-CentOS Stream 9连接SMB 共享
CentOS Stream 9连接pve物理机的SMB 共享。CentOS虚拟机ip:192.168.1.20pve物理机ip:192.168.1.15
2024-08-19 18:27:01
822
原创 pve(Proxmox Virtual Environment)-部署SMB服务
pve物理机、其中的虚拟机及连接pve的电脑等机器之间需要互相传输文件,所以需要在pve物理机中部署SMB服务用于目录共享。pve版本:8.2.2
2024-08-19 10:07:29
2058
原创 自学[vue+SpringCloud]-011-新建SpringCloud工程demo
新建SpringCloud工程demo,让工程能够启动起来。
2024-08-15 14:24:09
1174
1
原创 自学[vue+SpringCloud]-010-准备微服务参考文档及开发软件
基于Spring Cloud Alibaba,准备好参考文档、开发工具及Maven配置文件。
2024-08-05 14:53:31
439
原创 自学[vue+SpringCloud]-008-虚拟机中安装mysql9(单机版)01
在bztc110机器中安装mysql9。mysql安装过程中可能出现很多问题,出现问题不要着急,一个一个解决。
2024-07-26 18:28:51
1107
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人