Web服务器
文章平均质量分 87
Web服务器
小李学不完
欢迎来到我的数字笔记本,一个记录我思考、探索和创造的空间。我是一位热衷于学习、分享知识的博主,同时也是一个不断追求个人成长的学习者。
在这个博客中,我将分享:
技术洞察:我对最新科技趋势的分析和见解。
生活点滴:记录我的日常,包括旅行、美食和文化体验。
个人成长:我在学习、工作和个人发展中的心得体会。
读书笔记:我对所读书籍的总结和思考。
我希望通过这个平台,不仅能够记录下自己的成长轨迹,也能与志同道合的朋友们交流思想,共同进步。
如果你对我的内容感兴趣,或者有任何想要讨论的话题,欢迎在评论区留言或通过博客上的联系方式与我取得联系。让我们一起在这个信息爆炸的时代,寻找知识的火花,点燃思想
展开
-
Nginx+Keepalived实现高可用
Keepalived是Linux下一个轻量级别的高可用解决方案。健康检查和失败切换是keepalived的两大核心功能。所谓的健康检查,就是采用tcp三次握手,icmp请求,http请求,udp echo请求等方式对负载均衡器后面的实际的服务器(通常是承载真实业务的服务器)进行健康状态检测;而失败切换主要是应用于配置了主备模式的负载均衡器利用VRRP维持主备负载均衡器的心跳,当主负载均衡器出现问题时,由备负载均衡器承载对应的业务,从而在最大限度上减少流量损失,并提供服务的稳定性。原创 2024-09-02 17:30:39 · 861 阅读 · 0 评论 -
Nginx--监控(基础监控、主要指标、收集、扩展分析)
Nginx的基础监控、监控的主要指标:基本活跃指标、每秒请求数QPS、服务器错误率、请求处理时间;指标的收集:nginx Stub Status监控模块安装、nginx状态查看、Stub Status参参数说明、Request模块监控。补充:查看Web服务器TCP连接状态。原创 2024-08-22 21:47:36 · 1348 阅读 · 1 评论 -
Nginx--访问控制(访问控制模块、基于IP/用户的访问控制)
Nginx访问控制模块/基于IP的访问控制/基于用户的信任登录原创 2024-08-20 15:32:45 · 462 阅读 · 0 评论 -
Nginx--流量控制(流量限制、基本限流、突发、无延迟排队、配置)
流量限制可用来限制用户在给定时间内HTTP请求的数量。请求,可以是一个简单网站首页的GET请求,也可以是登录表单的 POST 请求。流量限制可以用作安全目的减慢暴力密码破解的速率。通过将传入请求的速率限制为真实用户的典型值,并标识目标URL地址(通过日志),还可以用来抵御DDOS攻击。更常见的情况:该功能被用来保护上游应用服务器不被同时太多用户请求所压垮。原创 2024-08-20 15:27:49 · 740 阅读 · 0 评论 -
Nginx--日志(介绍、配置、日志轮转)
nginx 有一个非常灵活的日志记录模式,每个级别的配置可以有各自独立的访问日志, 所需日志模块的支持,日志格式通过 log_format 命令来定义,日志对于统计和排错是非常有利的,下面总结了 nginx 日志相关的配置 包括 access_log 、 log_format 、open_log_file_cache 、 rewrite_log 、 error_log使用 log_format 指令定义了一个 main 的格式,并在 access_log 指令中引用了它。原创 2024-08-19 15:04:31 · 1353 阅读 · 0 评论 -
Nginx--平滑升级(原理、Nginx信号、平滑升级实验)
信号说明TERM,INT立刻退出QUIT等待工作进程结束后再退出KILL强制终止进程HUP重新加载配置文件,使用新的配置启动工作进程,并逐步关闭旧进程USR1重新打开日志文件USR2启动新的主进程,实现热升级WINCH逐步关闭工作进程。原创 2024-08-19 14:58:37 · 1010 阅读 · 0 评论 -
Nginx之Location详解(语法、查找顺序与优先级、root与alias区别)
location 是在 server 块中配置,根据不同的 URl使用不同的配置,来处理不同的请求location 是有顺序的,会被第一个匹配的location 处理原创 2024-08-19 14:51:27 · 1344 阅读 · 0 评论 -
Nginx--地址重写Rewrite
Rewrite对称URL Rewrite,即URL重写,就是把传入Web的请求重定向到其他URL的过程URL Rewrite最常见的应用是URL伪静态化,是将动态页面显示为静态页面方式的一种技术。比如id=123使用URLRewrite 转换后可以显示为对于追求完美主义的网站设计师,就算是网页的地址也希望看起来尽量简洁明快。理论上,搜索引擎更喜欢静态页面形式的网页,搜索引擎对静态页面的评分一般要高于动态页面。所以,UrlRewrite可以让我们网站的网页更容易被搜索引擎所收录。原创 2024-08-18 21:54:31 · 1025 阅读 · 0 评论 -
Nginx--防盗链问题
盗链是一种网络行为,指的是一个网站未经授权,直接使用另一个网站资源(如图片、视频、音乐、文件等)的链接地址,使得这些资源在未经允许的情况下被访问和使用。这种行为通常发生在内容提供商希望保护其资源不被他人非法使用的情况下。宽带消耗版权侵犯广告收入损失服务滥用法律风险。原创 2024-08-18 13:30:40 · 444 阅读 · 0 评论 -
Nginx--动静分离
为了加快网站的解析速度,可以把动态页面和静态页面由不同的服务器来解析,加快解析速度。降低原来单个服务器的压力。在动静分离的tomcat的时候比较明显,因为tomcat解析静态很慢,其实这些原理的话都很好理解,简单来说,就是使用正则表达式匹配过滤,然后交个不同的服务器通过location指定不同的后缀名实现不同的请求转发,也可以通过expires参数设置,使浏览器缓存文件的过期时间,从而减少与服务器之前的请求和流量。原创 2024-08-18 13:24:43 · 299 阅读 · 0 评论 -
Nginx--代理与负载均衡(扩展nginx配置7层协议及4层协议方法、会话保持)
upstream模块允许Nginx定义一组或多组节点服务器组,使用时可以通过proxy_pass代理方式把网站的请求发送到事先定义好的对应upstream组的名字上,具体写法为:server_pools就是一个upstream节点服务器组名字。原创 2024-08-17 17:39:04 · 1762 阅读 · 0 评论 -
Nginx--虚拟机配置(基于域名/IP/端口的虚拟主机配置)
虚拟主机是一种特殊的软硬件技术,它可以将网络上的每一台计算机分成多个虚拟主机,每个虚拟主机可以独立对外提供www服务,这样就可以实现一台主机对外提供多个web服务,每个虚拟主机之间是独立的,互不影响。nginx可以实现虚拟主机的配置,nginx支持三种类型的虚拟主机配置:基于域名的虚拟主机(server_name来区分虚拟主机——应用:外部网站)基于ip的虚拟主机(一块主机绑定多个ip地址)基于端口的虚拟主机(端口来区分虚拟主机——应用:公司内部网站,外部网站的管理后台)原创 2024-08-17 16:31:49 · 495 阅读 · 0 评论 -
Nginx--简介、安装、常用命令和配置文件
Nginx(engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好在高连接并发的情况下,Nginx是Apache服务器不错的替代品。原创 2024-08-16 13:29:11 · 1155 阅读 · 0 评论 -
Apache--简介与基本使用
(在Red Hat发行版中俗称Apache或httpd)是由Apache Software Foundation在Apache License版本2下开发的免费开放源Web服务器。1995年发布,Apache迅猛发展,成为最受欢迎的服务器之一以及广泛使用的网络服务器,为超过37%的网站提供支持。Apache是用C语言编写的,并且由于其扩展了Web服务器功能的大量模块而成为高度可定制的Web服务器。原创 2024-08-16 13:18:26 · 836 阅读 · 0 评论