- 转自作者:古时的风筝,原文:juejin.cn/post/7436414760712929289本文目的为个人学习记录及知识分享。如果有什么不正确、不严谨的地方请及时指正,不胜感激。曾经,用JavaScript,你可以让按钮动起来,现在用 JavaScript,你可以让整个互联网运转起来。这句话虽然是调侃,但多少也反应了一些事实,最开始JavaScript 就是纯纯的脚本语言,只为工作在浏... 转自作者:古时的风筝,原文:juejin.cn/post/7436414760712929289本文目的为个人学习记录及知识分享。如果有什么不正确、不严谨的地方请及时指正,不胜感激。曾经,用JavaScript,你可以让按钮动起来,现在用 JavaScript,你可以让整个互联网运转起来。这句话虽然是调侃,但多少也反应了一些事实,最开始JavaScript 就是纯纯的脚本语言,只为工作在浏...
- 在互联网的世界里,Web 服务器是我们访问网站、获取信息的入口。Nginx(发音"engine x")作为一款轻量级、高性能的 Web 服务器和反向代理服务器,因其出色的性能和可扩展性而备受推崇。本文将围绕 Nginx 的使用进行详解,让你轻松掌握如何搭建高性能的 Web 服务器。 什么是 Nginx?Nginx 是一款开源的、高性能的 HTTP 服务器和反向代理服务器。由俄罗斯程序员 Ig... 在互联网的世界里,Web 服务器是我们访问网站、获取信息的入口。Nginx(发音"engine x")作为一款轻量级、高性能的 Web 服务器和反向代理服务器,因其出色的性能和可扩展性而备受推崇。本文将围绕 Nginx 的使用进行详解,让你轻松掌握如何搭建高性能的 Web 服务器。 什么是 Nginx?Nginx 是一款开源的、高性能的 HTTP 服务器和反向代理服务器。由俄罗斯程序员 Ig...
- Nginx是一个高性能的HTTP和反向代理服务器,同时支持IMAP/POP3/SMTP/TCP(1.9或更高版本)代理服务。Nginx的功能强大且多样,这主要得益于其丰富的模块系统。以下是对Nginx的一些主要功能和模块的详细展开: 核心模块ngx_http_core_module:Nginx的核心模块,提供了HTTP服务的基本功能。它负责处理HTTP请求和响应,并包含丰富的配置指令。例如,... Nginx是一个高性能的HTTP和反向代理服务器,同时支持IMAP/POP3/SMTP/TCP(1.9或更高版本)代理服务。Nginx的功能强大且多样,这主要得益于其丰富的模块系统。以下是对Nginx的一些主要功能和模块的详细展开: 核心模块ngx_http_core_module:Nginx的核心模块,提供了HTTP服务的基本功能。它负责处理HTTP请求和响应,并包含丰富的配置指令。例如,...
- Nginx不仅可以作为Web服务器,还可以作为缓存服务器使用。通过Nginx缓存,可以对一些静态资源或者数据更新频率较低的后端服务做缓存,降低静态资源或后端服务的响应时间,同时也会降低后端的负载。以下将介绍Nginx配置缓存和清除缓存的方法。 Nginx配置缓存要配置Nginx缓存,可以按照以下步骤进行:修改Nginx配置文件:在http上下文中使用proxy_cache_path指令创建k... Nginx不仅可以作为Web服务器,还可以作为缓存服务器使用。通过Nginx缓存,可以对一些静态资源或者数据更新频率较低的后端服务做缓存,降低静态资源或后端服务的响应时间,同时也会降低后端的负载。以下将介绍Nginx配置缓存和清除缓存的方法。 Nginx配置缓存要配置Nginx缓存,可以按照以下步骤进行:修改Nginx配置文件:在http上下文中使用proxy_cache_path指令创建k...
- 为已安装Nginx动态添加模块Nginx是一款轻量级、高性能的HTTP和反向代理服务器,也是IMAP/POP3/SMTP代理服务器。在Nginx的使用过程中,我们可能需要添加一些额外的模块来扩展其功能。虽然Nginx官方在编译时提供了很多模块供我们选择,但有时候我们可能需要添加一些第三方的模块。在Nginx版本1.9.11之后,Nginx支持了动态模块加载,这使得我们可以在不重新编译Ngin... 为已安装Nginx动态添加模块Nginx是一款轻量级、高性能的HTTP和反向代理服务器,也是IMAP/POP3/SMTP代理服务器。在Nginx的使用过程中,我们可能需要添加一些额外的模块来扩展其功能。虽然Nginx官方在编译时提供了很多模块供我们选择,但有时候我们可能需要添加一些第三方的模块。在Nginx版本1.9.11之后,Nginx支持了动态模块加载,这使得我们可以在不重新编译Ngin...
- 证书3月一换很麻烦?一行命令让你解放双手 问题目前证书的大部分有效期都是3个月(免费),对于我们就需要每次在各大运营商平台进行重新申请,替换秘钥,虽然快到期的时候会提醒,但是还是很麻烦。 建议 如果你的nginx配置文件有多个,比如一个二级域名一个配置文件,我建议使用Certbot的手动模式,这样更好自己去管理 Certbot简介CertbotCertbot 是一个由 Electronic ... 证书3月一换很麻烦?一行命令让你解放双手 问题目前证书的大部分有效期都是3个月(免费),对于我们就需要每次在各大运营商平台进行重新申请,替换秘钥,虽然快到期的时候会提醒,但是还是很麻烦。 建议 如果你的nginx配置文件有多个,比如一个二级域名一个配置文件,我建议使用Certbot的手动模式,这样更好自己去管理 Certbot简介CertbotCertbot 是一个由 Electronic ...
- Nginx web网站图片显示过慢与超大附件不完全下载的解决方案在运营web网站的过程中,有时会遇到图片显示过慢或超大附件下载不完全的问题。这些问题通常会给用户带来不良的体验,甚至影响到网站的正常运营。经过深入分析,我们发现这些问题往往与Nginx的配置有关。本文将详细介绍如何通过调整Nginx的配置来解决这些问题。问题分析在遇到图片显示过慢或超大附件下载不完全的问题时,我们首先需要分析问题... Nginx web网站图片显示过慢与超大附件不完全下载的解决方案在运营web网站的过程中,有时会遇到图片显示过慢或超大附件下载不完全的问题。这些问题通常会给用户带来不良的体验,甚至影响到网站的正常运营。经过深入分析,我们发现这些问题往往与Nginx的配置有关。本文将详细介绍如何通过调整Nginx的配置来解决这些问题。问题分析在遇到图片显示过慢或超大附件下载不完全的问题时,我们首先需要分析问题...
- NGINX配置HTTPS加密反向代理访问–自签CA引言随着互联网的发展,数据的安全性越来越受到人们的重视。HTTPS作为一种通过计算机网络进行安全通信的传输协议,它是在HTTP上建立的SSL/TLS加密层,并对传输的数据进行加密。本文将介绍如何使用自签名的CA(证书颁发机构)证书,在NGINX中配置HTTPS加密反向代理访问。一、生成自签名CA证书首先,我们需要使用OpenSSL生成自签名的... NGINX配置HTTPS加密反向代理访问–自签CA引言随着互联网的发展,数据的安全性越来越受到人们的重视。HTTPS作为一种通过计算机网络进行安全通信的传输协议,它是在HTTP上建立的SSL/TLS加密层,并对传输的数据进行加密。本文将介绍如何使用自签名的CA(证书颁发机构)证书,在NGINX中配置HTTPS加密反向代理访问。一、生成自签名CA证书首先,我们需要使用OpenSSL生成自签名的...
- Nginx + Keepalive 实现高可用负载均衡引言在互联网的高速发展下,网站的稳定性与性能成为了企业核心竞争力之一。负载均衡作为提高网站可用性和处理能力的关键技术,被广泛应用于互联网架构中。Nginx 作为一款高性能的 HTTP 和反向代理服务器,因其轻量级、高并发和丰富的模块化特性,成为了众多开发者首选的负载均衡工具。本文将介绍如何利用 Nginx 的 Keepalive 功能来实... Nginx + Keepalive 实现高可用负载均衡引言在互联网的高速发展下,网站的稳定性与性能成为了企业核心竞争力之一。负载均衡作为提高网站可用性和处理能力的关键技术,被广泛应用于互联网架构中。Nginx 作为一款高性能的 HTTP 和反向代理服务器,因其轻量级、高并发和丰富的模块化特性,成为了众多开发者首选的负载均衡工具。本文将介绍如何利用 Nginx 的 Keepalive 功能来实...
- X-Forwarded-Proto 是一个 HTTP 请求头部字段,用于指示客户端请求的原始协议。一般来说,这个协议会是 http 或 https。为了深入理解 X-Forwarded-Proto 的作用,我们需要从多个角度进行探讨,包括其应用场景、技术原理以及实际案例。 背景介绍在现代网络架构中,特别是涉及反向代理服务器和负载均衡器的架构中,X-Forwarded-Proto 头部字段扮演... X-Forwarded-Proto 是一个 HTTP 请求头部字段,用于指示客户端请求的原始协议。一般来说,这个协议会是 http 或 https。为了深入理解 X-Forwarded-Proto 的作用,我们需要从多个角度进行探讨,包括其应用场景、技术原理以及实际案例。 背景介绍在现代网络架构中,特别是涉及反向代理服务器和负载均衡器的架构中,X-Forwarded-Proto 头部字段扮演...
- 1. Nginx 反向代理基础反向代理(Reverse Proxy)是一种服务器,它位于客户端和后端服务器之间。客户端向反向代理发送请求,代理服务器将请求转发到一个或多个后端服务器,并将服务器的响应返回给客户端。这种机制可以隐藏后端服务器的细节,同时提供负载均衡、缓存、SSL 终端等功能。 2. 配置示例解析给定的 Nginx 配置片段是一个典型的反向代理配置,用于处理特定的路由。让我们逐... 1. Nginx 反向代理基础反向代理(Reverse Proxy)是一种服务器,它位于客户端和后端服务器之间。客户端向反向代理发送请求,代理服务器将请求转发到一个或多个后端服务器,并将服务器的响应返回给客户端。这种机制可以隐藏后端服务器的细节,同时提供负载均衡、缓存、SSL 终端等功能。 2. 配置示例解析给定的 Nginx 配置片段是一个典型的反向代理配置,用于处理特定的路由。让我们逐...
- 深入解析 Nginx 对 WebSocket 的负载均衡支持Nginx 是一个高性能的 HTTP 服务器和反向代理服务器,常用于负载均衡。Nginx 从 1.3.13 版本开始支持 WebSocket 协议。WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议,特别适合需要低延迟和持久连接的应用场景,如实时聊天、通知系统等。本文将深入探讨 Nginx 对 WebSocket... 深入解析 Nginx 对 WebSocket 的负载均衡支持Nginx 是一个高性能的 HTTP 服务器和反向代理服务器,常用于负载均衡。Nginx 从 1.3.13 版本开始支持 WebSocket 协议。WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议,特别适合需要低延迟和持久连接的应用场景,如实时聊天、通知系统等。本文将深入探讨 Nginx 对 WebSocket...
- Nginx解决跨域问题跨域问题的背景在浏览器中,同源策略(Same-origin policy)是一种安全机制,它限制了来自不同源(域名、协议、端口)的“document”如何交互。当一个域的脚本试图访问另一个域的资源时,会引发跨域错误。这种限制可能导致在开发单页面应用(SPA)或使用第三方API时遇到问题。Nginx如何解决跨域问题Nginx是一个高性能的HTTP和反向代理服务器,它可以用... Nginx解决跨域问题跨域问题的背景在浏览器中,同源策略(Same-origin policy)是一种安全机制,它限制了来自不同源(域名、协议、端口)的“document”如何交互。当一个域的脚本试图访问另一个域的资源时,会引发跨域错误。这种限制可能导致在开发单页面应用(SPA)或使用第三方API时遇到问题。Nginx如何解决跨域问题Nginx是一个高性能的HTTP和反向代理服务器,它可以用...
- Nginx Web服务器管理、均衡负载、访问控制与跨域问题 介绍Nginx 是一个高性能的 HTTP 和反向代理服务器。它广泛用于 web 服务器、负载均衡器和 HTTP 缓存,支持高并发连接的处理能力。 应用使用场景Web 服务器:提供静态内容的服务。反向代理与负载均衡:分配请求至多个上游服务器以提高可用性和性能。访问控制:通过 IP 地址、身份验证等限制资源的访问。跨域资源共享 (CO... Nginx Web服务器管理、均衡负载、访问控制与跨域问题 介绍Nginx 是一个高性能的 HTTP 和反向代理服务器。它广泛用于 web 服务器、负载均衡器和 HTTP 缓存,支持高并发连接的处理能力。 应用使用场景Web 服务器:提供静态内容的服务。反向代理与负载均衡:分配请求至多个上游服务器以提高可用性和性能。访问控制:通过 IP 地址、身份验证等限制资源的访问。跨域资源共享 (CO...
- 负载均衡指南:Nginx与HAProxy的配置与优化 负载均衡指南:Nginx与HAProxy的配置与优化
上滑加载中
推荐直播
-
HDC深度解读系列 - AI时代的华为开发者空间
2025/07/24 周四 16:30-18:00
Edwin 华为开发者空间产品总监 姚圣伟 HCDG天津核心组代表&HCDE
继HDC发布开发者空间新特性后,本期直播聚焦华为开发者空间核心升级,邀您一起深度解读其如何赋能AI时代智能应用开发,解锁开发新体验
回顾中 -
OpenHarmony生态构建
2025/07/24 周四 19:00-20:00
王天一、聂嘉一 -华为开发者布道师-高校学生
本次直播将结合讲师的实践经验,深入剖析OpenHarmony开发中的核心痛点与难点,展示从入门到进阶的多层次开发案例,并分享高效的学习路径、实用开发技巧和常见问题的解决方案。同时,我们还将探讨OpenHarmony的生态建设,解析测试规范与开发实践,帮助开发者更好地适配多设备,共同推动OpenHarmony生态的发展。
回顾中
热门标签