自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络通信基础

本文系统介绍了OSI七层模型和TCP/IP四层模型的网络架构。OSI模型从应用层到物理层详细描述了各层的功能,包括数据格式转换、会话管理、端到端传输、路由选择、MAC寻址和物理信号传输等。TCP/IP模型将OSI简化合并为应用层、传输层、网际层和网络接口层,并重点阐述了各层的核心协议(如HTTP、TCP/IP、UDP等)和数据封装/解封装过程。文章还深入解析了TCP三次握手/四次挥手机制、ARP协议、IP地址分类等关键概念,以及广播域、冲突域的区别和广播风暴的防范措施,全面呈现了网络通信的基本原理和实现机制

2025-09-24 15:53:57 1098

原创 docker应用管理

使用容器运行nginx应用,拉取镜像是一层一层拉取。

2025-07-27 16:16:01 671

原创 docker架构及部署

docker容器可以应用在任何场景,Linux,widows,datacenter,cloud等等用于安装的主机,即为,并且该主机中可基于容器镜像运行容器。用于管理中运行的容器、容器镜像、容器网络等,管理由提供的容器,容器镜像仓库,用于存储已生成容器运行模板的仓库,用户使用时,可直接从容器镜像仓库中下载容器镜像,即容器运行模板,就可以运行容器镜像中包含的应用了。例如:Docker Hub,也可以使用Harbor实现企业私有的容器镜像仓库。客户端工具,用于同进行通信,执行用户指令,可部署在。

2025-07-21 17:52:23 1044

原创 容器的演进及内核

可以认为命名空间是一种封装,封装本身实际上实现了代码的隔离。在操作系统中命名空间命名空间提供的是系统资源的隔离,其中系统资源包括了进程、网络、文件系统Linux系统实现命名空间主要目的之一就是为了实现轻量级虚拟化服务,也就是容器,在同一个命名空间下的进程可以感知彼此的变化,而对其他命名空间的进程一无所知,这样就可以让容器中的进程产生一个错觉,仿佛它自己置身于一个独立的系统环境当中,以此达到独立和隔离的目的。namespace分类。

2025-07-21 17:29:24 966

原创 Python运维

在windows和linux实现python。

2025-07-20 17:58:49 603

原创 nginx重写与防盗链

利用nginx的rewrite的指令,可以实现url的重新跳转,rewrtie有四种不同的flag,分别是redirect(临时重定向302)、permanent(永久重定向301)、break和last。其中前两种是跳转型的flag,后两种是代理型跳转型指由客户端浏览器重新对新地址进行请求代理型是在WEB服务器内部实现跳转rewrite 格式#通过正则表达式处理用户请求并返回替换后的数据包。Default: —flag 说明redirect;302。

2025-07-04 16:15:42 1013

原创 nginx高级配置

假如需要自定义变量名称和值,使用指令set $variable value;语法格式:Default: —范例:echo $name;#输出信息如下lucky80实例echo $name;访问日志是记录客户端即用户的具体请求内容信息,而在全局配置模块中的error_log是记录nginx服务器运行时的日志保存路径和记录日志的level,

2025-07-03 17:09:43 993

原创 nginx基本配置

error_page 固定关键字code 错误响应码(404 403 500 501 502 504等)= 可以将响应码转换response code 状态 666uri 访问连接自定义错误页面server {listen 80;#当出现404 错误 就去 root /data/nginx/html/pc/error/ 这个文件夹找40x.html 这个文件。

2025-07-03 15:04:59 917

原创 mysql备份

完全备份,部分备份完全备份:整个数据集部分备份:只备份数据子集,如部分库或表部分备份又分为:增量备份和差异备份增量备份:先备份一份完整备份,之后数据库发生改变后,在完整备份的基础上进行增量备份,备份较快,还原复杂,还原需要从最开始的完整备份开始还原,然后将增量备份逐一还原,还原规则就是 先备先还。差异备份:仅备份最近一次完全备份以来变化的数据或者增长的数据,备份较慢,还原简单,占用空间较大, 可以直接还原最新的备份。

2025-06-25 17:11:39 1227 1

原创 nginx信号

' 已张三身份运行,默认是以nginx身份。nginx -s reopen 重新生成日志文件 USR1 日志 有关。' 前台运行命令。nginx -s USR2 飞行中升级。nginx -T 检查语法 并打印所有配置。nginx -s = kill 发送信号。nginx -g 指定配置 不已配置文件中的为准。nginx -h #查看相关命令。

2025-06-18 19:19:26 381

原创 nginx功能,特性,以及编译安装

提供静态web资源服务器html,图片,js,css,txt等静态资源http/https协议的反向代理 ,7层 url结合FastCGI /uWSGI/SCGI等协议反向代理动态资源请求tcp/udp协议的请求转发(反向代理) 4层Nginx + FastCGI(如 php-fpm)处理 PHP 请求,是 WordPress 等系统的常见部署方案。Nginx + uWSGI 服务器:Nginx 处理静态资源和负载均衡,uWSGI 运行 Python 应用。

2025-06-18 19:09:58 916

原创 MySQL存储引擎,索引,锁,事务

MySQL存储引擎对比:MyISAM引擎不支持事务和外键,表级锁定适合读多写少场景;InnoDB支持事务和行级锁,具有崩溃恢复能力,适合高并发场景。索引可提升查询效率但会增加存储开销,常用B+Tree结构。锁分为共享锁和排它锁,粒度有表级和行级。事务具有ACID特性,隔离级别包括读未提交、读已提交、可重复读和串行化。合理使用索引和事务可优化数据库性能,需根据具体场景选择合适的存储引擎和隔离级别。

2025-06-17 18:45:16 733

原创 nginx学习前概念须知

URI: Uniform Resource Identifier 统一资源标识,分为URL 和 URNURN:Uniform Resource Naming,统一资源命名,可以不唯一URL:Uniform Resorce Locator,统一资源定位符,用于描述某服务器某特定资源位置,唯一,某个资源在服务端上的具体位置两者区别:URN如同一个人的名称,而URL代表一个人的住址。换言之,URN定义某事物的身份,而URL提供查找该事物的方法。URN仅用于命名,而不指定地址。

2025-06-15 16:09:25 954 1

空空如也

空空如也

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

TA关注的人

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