- 博客(26)
- 收藏
- 关注
原创 Kubernetes介绍以及Kubernetes快速部署
Kubernetes介绍以及Kubernetes快速部署一. Kubernetes简介二. kubernetes组件三. Kubernetes环境部署环境说明1)所有节点准备环境1. 配置yum源2. 关闭防火墙 关闭selinux3. 关闭swap分区4. 设置主机名5. 添加hosts文件域名解析6. 将桥接的IPv4流量传递到iptables的链7. 设置时区8. 免密认证2)所有节点安装kubeadm、kubelet、kubectl1. 安装Docker。
2023-11-17 21:49:07 103
原创 lnmp架构部署Discuz论坛并配置重定向转发
现在公司旧域名www.dis.com有业务需求变更,需要使用新域名www.bbs.com代替,但是旧域名不能废除,需要跳转到新域名上,而且后面的参数保持不变。访问192.168.226.128/install。自动跳转到新域名,正常访问。
2023-10-21 20:44:22 174
原创 nginx反向代理与负载均衡
反向代理服务器可以根据请求的特征和目标服务器的负载情况,将请求转发到不同的目标服务器上,实现负载均衡和容错能力。正向代理是最常见的代理类型之一,它代表客户端进行网络请求,并将请求转发给目标服务器。它可以将客户端的请求转发给多个后端服务器,并实现负载均衡,以提高系统的性能和可靠性。注意:这个方法本质还是轮询,而且由于客户端的ip可能是不断变化的,比如动态ip,代理,翻墙等,因此ip_hash并不能完全保证同一个客户端总是由同一个服务器来处理。实现动静分离,其实就是在反向代理的时候,如果是静态资源,就直接从。
2023-10-21 15:10:41 128
原创 nginx配置
nginx由内核和模块组成。其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。
2023-10-20 08:43:40 183 1
原创 zabbix监控keepalived主备状态
HAProxy部署httpd负载均衡:https://blog.csdn.net/qq_59363371/article/details/133758281?监控服务zabbix部署:https://blog.csdn.net/qq_59363371/article/details/133251980?
2023-10-16 17:13:43 469 1
原创 keepalived高可用
keepalived官网:https://www.keepalived.org/keepalived是一个开源的软件,用于实现高可用性和负载均衡。它在Linux系统上运行,并提供了一种简单而有效的方式来监控和管理多个服务器实例,以确保服务的连续性和可靠性。Keepalived软件主要是通过VRRP协议实现高可用功能的。
2023-10-15 19:15:31 155 1
原创 kvm虚拟化
虚拟化技术是云计算的根基。虚拟化是一种技术,它可以在一台物理计算机上创建多个虚拟计算机,每个虚拟计算机都可以运行不同的操作系统和应用程序。虚拟化技术可以提高计算机资源的利用率,降低硬件成本,提高系统的可靠性和安全性。虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。物理机我们一般称为宿主机(Host),宿主机上面的虚拟机称为客户机(Guest)。名为Hypervisor的精简软件层可将虚拟机与主机分离开来,根据需要为每个虚拟机动态分配计算资源。全虚拟化半虚拟化。
2023-10-11 23:20:31 181
原创 haproxy负载均衡
HAProxy运行在时下的硬件上,完全可以支持数以万计的 并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。HAProxy 是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。访问负载均衡器的http页面测试。
2023-10-10 23:15:31 186 1
原创 gitlab
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。主要针对软件开发过程中产生的代码和文档进行管理, Gitlab主要针对group和project两个维度进行代码和文档管理, 其中group是群组,project是工程项目, 一个group可以管理多个project, 可以理解为一个群组中有多项软件开发任务, 而一个project中可能包含多个branch, 意为每个项目中有多个分支, 分支间相互独立, 不同分支可以进行归并。
2023-10-07 19:16:25 106 1
原创 Zabbix 模板管理与用户和权限管理
模板是一组实体,实体包括 items(监控项)、triggers(触发器)、graphs(图形)和其他配置的集合,用于监控特定类型的设备或服务。Zabbix 提供了灵活的用户管理功能,允许管理员创建和管理多个用户。用户可以根据其角色和权限级别分为不同的用户组,以便进行分组管理。进Admin用户,配置权限。
2023-10-06 15:44:41 269 1
原创 rsync同步
rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。
2023-10-05 15:59:02 118
原创 grafana
Grafana是一个开源指标分析和可视化套件。Grafana提供了丰富的图表和仪表盘组件,可以将数据以各种形式进行可视化展示,帮助用户更直观地理解数据。hostnameip安装的应用应用版本服务端lamp架构grafana系统RedHat-8php-7.4.33安装lamp:https://blog.csdn.net/qq_59363371/article/details/132894531?
2023-10-05 11:57:54 211 1
原创 zabbix自定义监控 四个案例
zabbix自定义监控 四个案例一. 自定义监控进程1.配置监控端配置文件,配置监控脚本2.创建监控主机/主机组3.创建自定义监控项4.创建触发器5.创建媒介6.报警通知(邮件)7.查看监控数据二. 自定义监控日志1.配置监控端配置文件,配置监控脚本2.创建监控主机/主机组3.创建自定义监控项4.创建触发器5.创建媒介6.报警通知(邮件)7.查看监控数据三. 自定义监控MySQL主从状态1.配置监控端配置文件,配置监控脚本2.创建监控主机/主机组3.创建自定义监控项4.创建触发器5.创建媒介。
2023-09-30 16:48:29 354
原创 zabbix邮箱告警的2种方式
Zabbix客户端环境安装 https://blog.csdn.net/qq_59363371/article/details/133251980?配置主机/主机组:在Zabbix服务器上创建一个主机,并配置主机的IP地址和其他相关信息。配置数据库:创建一个用于存储监控数据的数据库,并配置zabbix服务器以连接到该数据库。监控数据的维护和优化:定期维护和优化监控配置,以确保监控的准确性和性能。安装Zabbix客户端:在需要监控的主机上安装zabbix代理软件。 手动添加 模版添加。
2023-09-25 23:03:55 1706 1
原创 监控服务zabbix部署
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
2023-09-24 21:14:41 240 1
原创 sed与awk
其中的圆括号是可选的。第一部分是一个用来描述格式的表达式,通常以引号括起的字符串常量的形式提供。第二部分是一个参数列表,例如变量名列表,它和格式说明相对应。两个主要的格式说明符是s和d,s表示字符串,d表示十进制整数。RS有一点例外,它是awk仅仅注意它的值的首字符的惟一变量。用tab来分隔 " \t " 是表示一个实际的制表符的转义序列,由单引号或双引号包围着。,前面,我们将分隔符改变为逗号,为的是读取一个名字和地址的列表。和RS输出等价的是ORS,它的默认值也是一个换行符。
2023-09-19 22:18:09 80
原创 lamp源码安装
/configure 配置相关的选项,并生成Makefile。./configure 配置相关的选项,并生成Makefile。./configure 配置相关的选项,并生成Makefile。./configure 配置相关的选项,并生成Makefile。修改目录/usr/local/mysql的属主属组。安装后配置 include lib。安装后配置 include lib。安装后配置 include man。创建apache服务的用户和组。创建MySQL服务的用户和组。
2023-09-15 09:07:35 86
原创 mysql数据库备份与恢复
mysqldump是MySQL数据库的备份工具,用于将数据库的结构和数据导出到一个文件中,以便后续恢复或迁移数据库。// 给数据库添加新内容,删除 abc 数据库。// 恢复完全备份 此时没有添加的内容。// 查看创建有 abc 数据库。// 差异备份需要开启二进制日志功能。// 刷新创建新的二进制日志。// 删除 abc 数据库。
2023-09-05 16:28:45 70
原创 源代码常见安装步骤,编译安装nginx
拿到源码包解压后,然后进入到目录找相关的帮助文档,通常会以INSTALL或者README为文件名。二进制格式(解压后可以直接使用)源码格式(需要编译安装)
2023-09-04 21:02:26 1375 1
原创 mysql多表查询
聚合函数包括 COUNT(),SUM(),AVG(),MAX() 和 MIN()。其中,COUNT() 用来统计记录的条数;右外连接又称为右连接,右连接是左连接的反向连接。在student表和 class 表之间,使用内连接查询学生姓名和相对应的课程名称,SQL 语句和运行结果如下。左外连接又称为左连接,使用 LEFT OUTER JOIN 关键字连接两个表,并使用 ON 子句来设置连接条件。WITH POLLUP 关键字用来在所有记录的最后加上一条记录,这条记录是上面所有记录的总和,即统计记录数量。
2023-09-04 20:36:23 80 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人