自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 ubuntu 22.04 安装 k8s 集群

主节点初始化成功后会返回加入集群的命令,执行没有带 --control-plane 部分的命令,带 --control-plane 部分的是主节点执行的,这里主节点已经初始化过了,不需要执行。执行成功后查看 pod ,会出现命名空间 tigera-operator ,为 Running 则成功 ,不是 Running 无法进行后续操作。只进行初始化和加入集群操作,节点状态都是 NotReady ,因此需要安装网络插件。成功加入集群后再去主节点查看节点状态。所有节点都拉取完镜像后,去主节点执行。

2025-11-10 18:20:09 986

原创 ubuntu22.04安装prometheus+grafana+alertmanager

本文摘要介绍了Prometheus监控系统的完整安装配置流程,包括:1) Prometheus服务器、Node Exporter、Alertmanager的安装部署;2) 系统服务配置和启动方法;3) 告警规则定义及邮件/企业微信告警集成配置;4) 可视化工具Grafana的安装与数据源连接。重点说明了磁盘使用率监控告警的具体实现方法,并提供了两种企业微信告警集成方案(PrometheusAlert工具和webhook方式),包含详细的配置文件修改步骤和服务重启操作。整个安装过程涵盖了从监控数据采集、存储、

2025-10-27 18:06:11 479

原创 ubuntu22.04安装nginx及动静分离,负载均衡实战

本文详细介绍了Nginx的安装配置与负载均衡实现方法。主要内容包括:1)Nginx的编译安装步骤,包括依赖安装、配置参数说明;2)Nginx配置文件结构解析,包括全局块、events块、http块等核心模块;3)负载均衡实现方案,包括轮询、加权轮询、IP哈希等策略;4)动静分离配置方法;5)虚拟主机配置,涵盖基于域名、IP和端口的三种实现方式。通过多个具体示例,展示了Nginx作为反向代理服务器的强大功能,包括负载均衡、请求转发等核心应用场景的实现过程。

2025-10-22 18:24:00 511

原创 Redis

键值对数据库用来做缓存,提高数据的读写速度,减轻用户对数据库的存储压力特点:支持数据持久化,将数据保存在磁盘中提供list,set,zset,hash等数据结构的存储支持数据的备份Redis:优点:高性能读写、多数据类型支持、数据持久化、高可用架构、支持自定义虚拟内存、支持分布式分片集群、单线程读写性能极高缺点:线程读写较Memcached慢多路I/O复用模型memcached:优点:高性能读写、单一数据类型、支持客户端式分布式集群、

2025-07-16 10:34:29 734

原创 Centos安装mongodb

/ 查看当前是否是主节点 rs.conf();// 删除一个节点 rs.add("ip:port");启动多个实例备用 mongod -f /mongodb/38017/conf/mongod.conf mongod -f /mongodb/38018/conf/mongod.conf mongod -f /mongodb/38019/conf/mongod.conf mongod -f /mongodb/38020/conf/mongod.conf netstat -lnp|grep 380。

2025-07-16 10:06:50 1236

原创 iot-dc3物联网开源平台部署

部署iot-dc3平台分为两部分,服务器部署 MySQL、MongoDB、Redis、RabbitMQ服务,本地电脑部署AuthApplication、ManagerApplication、DataApplication、GatewayApplication。

2024-12-03 17:46:41 4441 13

原创 Nginx中的Rewrite功能

其中有一项就包含URL的目录层级一般不要超过三层,否则的话不利于搜索引擎的搜索也给客户端的输入带来了负担,但是将所有的文件放在一个目录下又会导致文件资源管理混乱并且访问文件的速度也会随着文件增多而慢下来,这两个问题是相互矛盾的,那么使用rewrite如何解决上述问题?在rewrite中的防盗链和之前将的原理其实都是一样的,只不过通过rewrite可以将防盗链的功能进行完善下,当出现防盗链的情况,我们可以使用rewrite将请求转发到自定义的一张图片和页面,给用户比较好的提示信息。

2024-11-10 15:59:51 1189

原创 SELinux管理

SELINUX=disabled 设置为禁用模式。permissive:宽容模式,不强制,但是会把拒绝信息写到日志里面。SELINUX=enforcing 设置为强制模式。enforcing:强制模式,强制执行SELinux的策略。SELINUX=permissive 设置为宽容模式。disabled:禁用模式,完全禁止SELinux的策略。进去后将SELINUX=改为SELINUX(对应的模式)临时切换到enforcing(强制模式)

2024-11-10 15:57:19 405

原创 Centos安装TIDB

TiDB 是一个分布式数据库。它支持水平弹性扩展、ACID 事务、标准 SQL、MySQL 语法和 MySQL 协议,具有数据强一致的高可用特性,是一个不仅适合 OLTP 场景还适合 OLAP 场景的混合数据库。(OLTP :联机交易系统 、 OLAP :联机分析处理)

2024-11-10 15:56:25 848

原创 Cloudreve云盘搭建

按ctrl+A+D 退出screen会话。首次启动会出现初始账号和密码。访问网页 主机ip:5212。创建cloudreve文件夹。进入管理面板的用户里面修改。启动cloudreve。

2024-11-10 15:53:49 2475

原创 Centos安装Mariadb

yum -y install mariadb mariadb-server #yum安装Mariadb。rpm -qa | grep maria #查看系统是否已安装Mariadb。yum remove mariadb-server #卸载Mariadb。systemctl enable mariadb #设置开机自启。mysql -u root -p #登录数据库。

2024-11-10 15:51:16 573

原创 yum安装Mysql5.7

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm #下载mysql源安装包。安装过程中出现GPG密钥错误时使用命令yum install mysql-community-server --nogpgcheck 添加--nogpgcheck可解决该问题。yum localinstall mysql57-community-release-el7-8.noarch.rpm #安装mysql源。

2024-11-10 15:47:09 418

原创 Centos安装zabbix

常用的触发器and #并且or #或者last() #比对最新的值avg() #平均值diff() #比对上一次文件的内容nodata() #收不不到数据进行报警nodata(5m)(5m) #表示最近5分钟得到值(#5) #表示最近5次得到的值​。

2024-11-10 15:35:15 1505 2

原创 Centos安装zookeeper和kafka

下载安装cd /data​​​修改配置文件17行 maxClientCnxns=6025行 autopurge.snapRetainCount=328行 autopurge.purgeInterval=1​启动服务​。

2024-11-10 15:29:34 960

原创 linux破解密码

在linux16开头的结尾加上rd.break。启动时按e进入内核模式。

2024-11-10 15:26:21 161

原创 企业网盘owncloud

drwxr-xr-x 15 root 48 4096 10月 18 22:27 owncloud。将php配置到httpd的配置文件中。安装owncloud-files。首次登录需要创建管理员的账号密码。地址/owncloud 并访问。安装php7.2版本。

2024-11-10 15:25:25 485

原创 网页下载限速

增加一行LoadModule ratelimit_module modules/mod_ratelimit.so。SetEnv rate-initial-burst 500 #自定义。先进入/etc/httpd/conf.modules.d。SetEnv rate-limit 5 #自定义。进入00-base.conf文件。创建一个后缀为.conf的文件。

2024-11-10 15:23:25 330

原创 linux用户管理命令

uid=1001(tom) gid=1001(tom) 组=1001(tom),1002(jim),1003(alice)uid=1003(u1) gid=1003(g1) 组=1003(g1),1004(u1) 切换到g1组。并不从其它组中删除此用户。-m, --move-home 将家目录内容移至新位置 (仅于 -d 一起使用)-u, --uid UID 用户帐号的新 UID (修改用户的uid)

2024-11-10 15:19:56 924

原创 MySQL主从复制原理

3.Slave的I/O线程将会连接到主库,主库并且专门开启一个dump线程与从的I/O线程交互,当Master binlog发生变化时它会通知Slave I/O线程.6.Slave I/O线程接收到新的binlog日志,存储到TCP/IP缓存,立即返回ACK给主库,并更新master.info。4.Slave I/O线程查询master.info文件当前应该请求的binlog的起点并向Master请求同步。7.Slave I/O线程将TCP/IP缓存中数据,写入到磁盘文件relaylog中。

2024-11-10 15:18:51 226

原创 自动挂载:NFS共享文件夹(autofs自动挂载)

autofs自动挂载服务是一种Linux系统守护进程,当检测到用户视图访问一个尚未挂载的文件系统时,会自动挂载该文件系统。简单来说,将挂载信息写入/etc/fstab文件中,系统在每次开机时都会自动挂载,而autofs服务则是在用户需要使用该文件系统时才去动态挂载,从而节约了网络资源和服务器硬件资源的开销。简单来说就是:你用,我就挂载!!!你不用,我就卸载!!!

2024-11-10 15:18:02 1040

原创 网站压力测试

ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。吞吐率和并发用户数相关 不同的并发用户数下,吞吐率一般是不同的。ab -n 访问次数 -c 并发用户量 域名/地址。Requests per second表示吞吐率。当速度很缓慢的时候说明快要到达或已经到达临界值。ab 是 apache 自带的压力测试工具。如果没有则需要下载apache工具。

2024-11-10 15:15:29 331

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除