- 博客(23)
- 收藏
- 关注
原创 Nginx 安装配置 与核心配置与变量
配置Nginx虚拟主机、为特定路径设置访问控制,并添加自定义的404错误页面。步骤1:编辑Nginx虚拟主机配置文件server {listen 80;!listen 80;:监听80端口。:指定虚拟主机域名。和:设置网站的根目录和默认首页。:定义404错误时跳转到自定义的错误页面。:设置路径/lee的访问控制,需通过HTTP基本认证访问。:指定404错误页面的文件位置。步骤2:创建自定义错误页面目录及文件此操作将创建目录,并在其中创建名为40x.html。
2024-08-21 00:52:38
1413
原创 Nginx 安装配置
Nginx(engine X)由Igor Sysoev于2002年开发,分为社区版和商业版(nginx plus)。2019年3月11日,F5 Networks以6.7亿美元的价格收购了Nginx。Nginx是一款免费的、开源的、高性能HTTP和反向代理服务器,同时支持邮件代理服务器以及TCP/UDP代理服务器。它被设计用于解决C10K问题(10,000个并发连接),并且广泛应用于高流量网站中。Nginx 官网:http://nginx.orgTengine。
2024-08-20 16:26:44
5420
原创 KEEPALIVED
LB(Load Balance)负载均衡:用于HTTP和流处理的上游配置。HA(High Availability)高可用集群数据库、Redis:保证数据库和Redis的高可用性。:解决单点故障的问题。HPC(High Performance Computing)高性能集群提供高性能计算能力。vrrp 协议的软件实现,原生设计目的为了高可用ipvs服务。官网功能基于vrrp协议完成地址流动为vip地址所在的节点生成ipvs规则(在配置文件中预先定义)
2024-08-18 11:17:54
738
原创 haproxy教程
负载均衡(Load Balance),简称LB,是一种基于软件或硬件设备的高效反向代理技术。它的主要功能是将业务请求(如Web服务、网络流量等)智能地分配到一组后端服务器上,以实现高效、可靠的服务响应。通过负载均衡,不仅提升了业务的并发处理能力,还确保了服务的高可用性,并为业务未来的扩展提供了便利。高并发、高性能:能够处理万级以上的并发连接。持久性支持:基于cookie实现持久性连接。故障切换:在服务器故障时自动将流量切换至健康服务器。正则表达式:支持正则表达式匹配,灵活的路由策略。状态统计。
2024-08-11 23:05:39
706
原创 集群与LVS详解
客户端发送请求到虚拟服务器的VIP,调度器根据调度算法选择一个真实服务器,并修改请求报文的源IP地址为调度器的内部IP地址(DIP),目标IP地址为真实服务器的RIP,然后将请求转发给真实服务器。:客户端发送请求到虚拟服务器的VIP,调度器根据调度算法选择一个真实服务器,并在原始请求报文之外添加一个新的IP首部,形成一个IP隧道,将请求报文封装在里面,然后将封装后的数据包发送给真实服务器。它用于标识发起请求的设备,并在负载均衡器或代理服务器中,帮助确定请求的源头,从而确保请求被正确地转发到相应的服务器。
2024-08-11 00:37:57
1003
原创 网络配置和PXE服务搭建教程
本教程逐步完成网络接口配置、创建本地YUM源以及搭建PXE(Preboot Execution Environment)服务的全过程。这些步骤适用于在Red Hat Enterprise Linux 7.9系统中配置网络和实现PXE服务器的搭建。使用TAB键输入ks=http://自己的IP地址/ks.cfg。当你看到类似“连接已成功激活”的信息时,表示网络配置已经生效。首先,我们需要配置网络接口。按住ENTER键,开始自动化安装系统。这样,就完成了本地YUM源的配置。配置完成后,禁用并屏蔽。
2024-08-06 00:10:48
919
原创 第九次作业
通过以上步骤,你可以在 Windows 系统上安装和配置 Redis,启动 Redis 客户端,并使用基本的 Redis 命令操作不同类型的数据。在安装过程中,选择“添加 Redis 目录到环境变量 PATH 中”,这样方便系统自动识别 Redis 执行文件的位置。打开任务管理器,选择“服务”选项卡,查看 Redis 服务是否在运行,必要时可以手动启动或停止服务。在 Redis 安装目录中,按住 Shift 键并右键单击空白处,选择“在此处打开命令窗口”。后续的安装步骤中保持默认选择,直到完成安装。
2024-07-17 11:33:39
300
原创 数据库表:创建插入更新-删除以及用户权限管理
通过本教程,我们学习了如何创建一个存储学生信息的表student,如何进行基本的增删改查操作,以及如何管理用户权限。!
2024-07-13 09:57:07
266
原创 Windows11安装MySql-8.0.37安装详细教程 与远程登入
替换为您具有远程登录权限的用户名。输入该命令后,系统会提示您输入密码,输入正确的密码即可登录。完成以上步骤后,可以在 Win+R 输入 cmd 窗口中访问 MySQL 了。想要通过 mobaxterm 远程登入 MySQL 需要知道本地的 Ip 地址。在 mobaxterm 中自动安装 MySQL 数据库服务器相关的软件包。替换为您要连接的 MySQL 服务器的实际 IP 地址,server only:仅安装 MySQL server。点击左边框框中的+,选择需要的扩展进行安装。输入密码: ** ***
2024-07-03 16:17:18
1394
原创 Linux文件权限
特殊权限是 Linux 系统中的一种高级权限,它可以让普通用户在执行某些程序时,以程序的所有者或所属组的身份来执行,从而获得更高的权限。在权限设置中,将这些数字进行组合,以表示不同用户的权限。总的来说,这些权限设置允许你对文件和目录进行细粒度的控制,确保只有授权的用户能够进行相应的操作。同样,对于每个权限,如果有相应的权限则用大写字母表示,如果没有则用。只修改符号链接本身的所属组,而不修改它所指向的文件或目录的所属组。表示赋予权限,即在原权限的基础上增加一些权限。表示覆盖权限,即用指定的权限替换原权限。
2023-11-12 10:53:39
121
1
原创 Linux常用命令
命令格式命令名称 [命令参数]命令对象命令格式命令名称命令名称:动词,要做的某件事命令对象:一般要处理的文件、目录、用户[[d ]]
2023-11-03 11:11:53
44
原创 “三次握手,四次挥手”
第三次握手:客户端收到SYN+ACK报文后,检查确认号是否为自己的序列号加一,如果正确,则发送一个ACK报文,将服务器端的序列号加一作为确认号ack=y+1。第二次握手:服务器收到SYN报文后,如果同意连接,则发送一个SYN +ack报文 ,指定一个初始序列号seq=y,并将客户端的序列号加一个确认号ack=x+。第三次挥手:服务器端应用层关闭连接后,发送一个FIN报文,指定一个序列号seq=v,并将客户端的序列号加一作为确认号ack=u+1。服务器端进入LAST_ACK状态,等待客户端确认。
2023-05-13 22:59:27
65
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人