E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Nginx学习
Nginx学习
(10)—— event模块、core模块、变量
文章目录core模块Nginx启动模块event模块event的类型和功能accept锁定时器变量Nginx中的变量指的是什么Nginx中如何创建变量Nginx中如何使用变量举个例子Nginx的模块种类有很多,除了HTTP模块,还有一些核心模块和mail系列模块。核心模块主要是做一些基础功能,比如Nginx的启动初始化,event处理机制,错误日志的初始化,ssl的初始化,正则处理初始化。mail
丶星下灯
·
2023-07-19 19:26
Nginx
nginx
学习
linux
Centos7 Nginx+RTMP实现推流
参考文章HLS-搭建Nginx流媒体服务器centos7安装ffmpeg
Nginx学习
之配置RTMP模块搭建推流服务下载nginx-rtmp-module:gitclonehttps://github.com
桐间纱路
·
2023-07-19 15:35
Nginx学习
文章目录Nginx什么是NginxLinux安装与配置Nginx编译安装Nginxnignx使用nginx默认首页配置案例localtion的匹配规则Nginx虚拟主机基于多IP的虚拟主机基于多端口的虚拟主机基于域名的虚拟机主机反向代理案例①案例②负载均衡案例①案例②分配策略动静分离案例配置Nginx网关服务器Nginx借助keepalive实现高可用集群实现效果案例nginx配置文件结构图Ngi
凤凰战士芭比Q
·
2023-07-19 05:40
NGINX
nginx
Nginx学习
之一撸到底
一、Nginx环境搭建❶首先创建Nginx的目录并进入:[root@localhost]#mkdir/soft&&mkdir/soft/nginx/[root@localhost]#cd/soft/nginx/❷下载Nginx的安装包,可以通过FTP工具上传离线环境包,也可通过wget命令在线获取安装包:[root@localhost]#wgethttps://nginx.org/download
勉之~
·
2023-07-18 11:53
Nginx学习笔记
nginx
运维
Nginx学习
笔记
文章目录一、Nginx初始二、正向代理和反向代理(一)正向代理(二)正向代理的使用场景(三)反向代理(四)反向代理的使用场景三、Nginx的安装(一):Linux下安装Nginx(二):Windows下安装Nginx四、Nginx常用命令五、Nginx配置(nginx.conf文件内容模块及作用)(一)文件内容及模块(1)、全局块的作用(2)、events块的作用(3)、Http块的作用(3.1、
程序员小庞
·
2023-07-18 00:01
Nginx
nginx
学习
服务器
【Nginx05】
Nginx学习
:HTTP核心模块(二)Server
Nginx学习
:HTTP核心模块(二)Server第一个重要的子模块就是这个Server相关的模块。Server代表服务的意思,其实就是这个Nginx的HTTP服务端所能提供的服务。
码农老张Zy
·
2023-07-16 02:35
nginx
学习
http
运维
网络协议
【Nginx06】
Nginx学习
:HTTP核心模块(三)Location
Nginx学习
:HTTP核心模块(三)LocationLocation是整个HTTP模块中非常重要的一个子模块,它是为某个请求URI(路径)建立配置。
码农老张Zy
·
2023-07-16 02:35
nginx
学习
http
运维
网络协议
【Nginx08】
Nginx学习
:HTTP核心模块(五)长连接与连接处理
Nginx学习
:HTTP核心模块(五)长连接与连接处理HTTP基础知识大家掌握的怎么样呀?对于长连接这一块的内容应该也不是什么新鲜东西了吧。毕竟HTTP1.1都已经发布这么久了。
码农老张Zy
·
2023-07-16 02:01
nginx
学习
http
运维
网络协议
关于
nginx学习
记录(二)
系列文章目录第一章
Nginx学习
入门——Nginx的概述及安装第二章
Nginx学习
入门——Nginx常用命令及nginx.conf配置了解目录系列文章目录一、Nginx操作常用的命令二、Nginx配置文件
菜鸟小伙
·
2023-07-15 05:41
nginx
学习
关于
nginx学习
记录(一)
系列文章目录第一章
Nginx学习
入门——Nginx的概述及安装系列文章目录一、Nginx概述二、安装步骤1.下载pcre安装包,并放入linux中,进行解压:2.pcre解压完成后,进入解压后的文件,执行
菜鸟小伙
·
2023-07-14 14:52
nginx
学习
运维
【Nginx07】
Nginx学习
:HTTP核心模块(四)错误页面与跳转
Nginx学习
:HTTP核心模块(四)错误页面与跳转最最核心的部分学习完了,但其实还有更多的内容要等待着我们探索。今天我们先来看到的就是关于错误页面的设置以及301、302跳转相关的内容。
码农老张Zy
·
2023-07-13 18:24
nginx
学习
http
android
运维
nginx学习
笔记(三)
本篇内容:集群、负载均衡、安全相关##一、集群与负载均衡###1.1集群简介粗暴理解集群就是多个nginx同时协作使用。在Nginx集群中Nginx扮演的角色是:分发器。 任务:接受请求、分发请求、响应请求。###1.2集群的本质Nginx集群其实是:虚拟主机+反向代理+upstream分发模块组成的。 虚拟主机:负责接受和响应请求。 反向代理:带领用户去数据服务器拿数据。 upstrea
·
2023-06-24 03:34
【005】
Nginx学习
笔记-Nginx真实IP
【005】
Nginx学习
笔记-Nginx真实IP真实IP客户端真实IP深入理解真实IP实验一实验二:多个代理服务器的情况实验三:利用realip模块获取客户端真实IP实验四:伪装请求头Reference
DeusExMachina_V
·
2023-06-21 20:28
Linux
Nginx学习笔记
nginx
学习
tcp/ip
Nginx学习
高性能HTTP和反向代理web服务器(支持高达50,000个并发连接数)介绍(1)跨平台的web服务器(2)百万级别tcp并发连接:支持linux的epoll、solaris的eventports、freeBSD的kqueue(3)linux的nginx支持独有的sendfile系统调用:把硬盘的数据直接发送到网络(不需要将硬盘的数据拷贝到用户态内存上再发送),极大减少内核态和用户态的数据复制(4
~kiss~
·
2023-06-21 20:27
nginx
学习
网络
nginx学习
使用
一、Nginx是什么?Nginx(enginex)是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而
大可-
·
2023-06-20 15:02
nginx
学习
Nginx学习
笔记之热升级的完整流程
声明:图片来自github:https://github.com/russelltao/geektime-nginx热升级的完整流程在nginx不停止服务的情况下,更换它的二进制文件,这个功能非常有用,但我们在执行nginx二进制文件升级过程中,还是可能会遇到很多问题,比如老的worker进程一直退不掉,新的worker进程升级以后出现了新的问题,我们要考虑回滚,或者我们升级了新的nginx文件以
NGC_2070
·
2023-06-19 23:44
Nginx学习笔记
nginx
nginx学习
总结
Nginx到是什么Nginx是一个高性能的HTTP和反向代理web服务器,核心特点是占有内存少,并发能力强。支持50000个并发连接数,不仅如此,CPU和内存的占用也非常的低,10000个没有活动的连接才占用2.5M的内存。应用场景http服务器(web服务器)反向代理服务器负载均衡动静分离主要命令./nginx启动./nginx-sstop终止nginx./nginx-sreload(重新加载n
yangcun_88
·
2023-06-19 00:46
服务器
nginx
nginx学习
资料
https://www.cnblogs.com/lidabo/p/4169396.htmlhttp://www.nginx.cn/doc/general/overview.html本地配置多域名测试image.pngimage.pnglocation匹配规则location[=||*|^~|@]/uri/{…}普通location:前缀(包括:“=”,“^~”和“@”)和无任何前缀的.正则:“~”
丶君为红颜酔
·
2023-06-13 02:46
Nginx学习
(二. Nginx启停)
Nginx学习
(Nginx启动跟停止)方式一:Nginx服务的信号控制1.启动Nginx2.相关信号3.TERM信号4.QUIT信号5.HUP信号6.USR1信号7.USR2信号8.WINCH信号方式二
xiaoxust
·
2023-06-12 04:20
nginx
后端
linux
nginx
学习
java
Nginx学习
笔记(一):Configure命令详解
前言一直打算深入学习一下开源项目,这一个月来的任务,对于修改IPMI开源软件也确实增长了对于开源项目的认识,期间碰到与解决的问题也让我收获不小。这一块可以说是为我学习Nginx开了个好头。为什么学习Nginx?当然是随主流,毕竟群众的眼睛是雪亮的。基本上,我能搜到的被推荐的开源项目,Nginx基本都在推荐之列。不犹豫,就是它了。Configure详解在编译安装Nginx时,我们需要使用config
QoioQ
·
2023-06-09 12:40
Nginx学习
笔记 - 新
跟着https://www.bilibili.com/video/BV1yS4y1N76R视频学的安装教程nginx环境搭建通过不同域名相同端口访问不同页面首先添加hosts,映射下域名到装nginx的主机IP地址,我这里是虚拟机,且没有买域名就自己本地这样玩进入nginx安装目录,打开nginx.conf,添加俩虚拟主机server#代表如果是www.sb.com:81访问的,则会访问/usr/
Fire_Sky_Ho
·
2023-04-21 01:16
nginx
学习
笔记
服务器架构学习——
nginx学习
总结
文章目录一、重要的学习资料二、nginx——为什么要做反向代理?三、nginx——为什么要做负载均衡?四、nginx——为什么要做动静分离?五、Nginx进阶——对主服务器做集群?一、重要的学习资料Nginx基础Nginx配置实例(反向代理、负载均衡、动静分离、Nginx高可用集群配置、)Nginx原理解析最全的Nginx总结(可以直接看这项)Nginx做web服务器的负载均衡(然后看这项)Ngi
攻城有术
·
2023-04-17 11:07
框架基础
【搞懂Nginx】
Nginx学习
笔记
文档背景在许多项目架构中,经常看见Nginx作为代理服务器,去将请求负载均衡到各个Web应用上。但由于自己对Nginx一知半解,一直不能很清晰的弄清楚Nginx的逻辑。故详细的翻阅资料,整理一篇笔记。Nginx的常用功能代理功能HTTP代理(正向代理)如上图所示客户端想要访问我们的Web服务器的资源,首先要经过我们的代理,然后通过网络转发到Web服务器拿到资源。也就是说,这个代理相当于一个交通工具
TheLongir
·
2023-04-13 16:06
开发工具
nginx
学习
运维
JavaEE 企业级分布式高级架构师(十)
Nginx学习
笔记(2)
Nginx学习
笔记Nginx核心配置Nginx日志管理及自动切割日志管理范围日志管理指令log_formataccess_logerror_logopen_log_file_cache默认的/favicon.ico
斗志昂-杨
·
2023-04-08 19:35
Nginx/OpenResty
Nginx
性能配置
反向代理
动静分离
虚拟主机
Nginx-浅析(转)
Nginx学习
笔记(反向代理&搭建集群)一、前言1.1大型互联网架构演变历程1.1.1淘宝技术淘宝的核心技术(国内乃至国际的Top,这还是2011年的数据)拥有全国最大的分布式Hadoop集群(云梯,2000
weixin_34402090
·
2023-04-08 19:02
Nginx学习
笔记——下篇
文章目录Nginx实现服务器端集群搭建Nginx与Tomcat部署环境准备(Tomcat)环境准备(Nginx)Nginx实现动静分离需求分析动静分离实现步骤Nginx实现Tomcat集群搭建Nginx高可用解决方案KeepalivedVRRP介绍环境搭建Keepalived配置文件介绍访问测试keepalived之vrrp_scriptNginx制作下载站点Nginx的用户认证模块Nginx的扩
香树
·
2023-04-08 01:53
nginx
nginx
学习
Nginx学习
笔记(二):配置文件
前言学习笔记第二篇,之前想直接跳过去的,因为感觉比较枯燥。但是后面发现配置非常需要了解,所以重头看。Nginx配置Nginx在服务启动时会读入配置文件,后续的动作行为会按照配置文件中的指令进行。Nginx的配置文件是纯文本文件,默认安装Nginx后,其配置文件均在/usr/local/nginx/conf/目录下。其中,nginx.conf为主配置文件。我的主配置文件nginx.conf示例如下:
QoioQ
·
2023-04-04 23:29
Nginx学习
之fastCGI
一、什么是CGI认识CGI公共网关接口,CommonGatewayInterface,简称CGI,通俗来说就是跑在服务器上的一段程序。cgi的处理步骤1、通过Internet把用户请求送到Web服务器2、Web服务器接收到用户请求并交给CGI程序3、CGI程序把处理结果传送给Web服务器4、Web服务器把结果送回到用户以用户登录举例CGI程序是如何工作的:1、web服务器(Nginx),收到一个请
qq_38781075
·
2023-04-03 05:58
Linux
nginx学习
整理
nginx配置文件说明nginx.conf位于其安装目录的conf目录下user是个主模块指令,指定NginxWorker进程运行用户以及用户组,默认由nobody账号运行。worker_processes:主模块指令,指定了Nginx要开启的进程数。每个Nginx进程平均耗费10M~12M内存。建议指定和CPU的数量一致即可。error_log:主模块指令,用来定义全局错误日志文件。日志输出级别
边城jie
·
2023-04-02 17:56
工作常用
nginx
Nginx学习
整理|入门记录
目录1.Nginx概述1.1Nginx介绍1.2Nginx下载和安装1.3Nginx目录结构2.Nginx命令3.Nginx配置文件结构4.Nginx具体应用4.1部署静态资源4.2反向代理4.3负载均衡1.Nginx概述1.1Nginx介绍Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同
记录学习的習習君
·
2023-04-02 17:19
nginx
nginx
学习
运维
nginx学习
资料的整理与分享
一、Nginx概括(一)nginx是啥Nginx(“enginex”)是一个一款轻量级高性能的Web服务器、反向代理服务器,也是一个IMAP/POP3/SMTP服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用(二)nginx有啥用1、静态代理Nginx擅长处理静态文件,是非常好的图片、文件服务器。把所有的静态资源的放到nginx上,可以使应用动静分离,性能更好。2、负载均
karlif
·
2023-04-02 17:35
nginx
nginx
服务器
运维
Nginx学习
整理
Nginx学习
第一章Nginx概述1.1、Nginx概述1.2、Nginx官网1.3、Nginx用处第二章Nginx单实例安装2.1、环境说明2.2、安装依赖2.3、Nginx下载2.4、Nginx解压
zch981964
·
2023-04-02 17:25
java
nginx
学习
服务器
Nginx学习
笔记(六)Nginx实现跨域(cors)访问(2种方案)
本文将基于windows,使用Nginx实现跨域访问功能。注:本文基于前述基础知识,如需要查看,请点这里1.什么是跨域访问?协议、域名、子域名、端口至少有一个不一样,则是不同域,否则是同域。示例如下:(1)http://www.gupao.com和https://www.gupao.com不同域,协议不同(2)http://www.gupao.com和http://www.gupao.net不同域
xiaokang2216
·
2023-04-01 13:17
nginx
nginx
学习
服务器
nginx学习
Nginx是一款轻量级的web服务器,反向代理服务器,由于她的内存占用少,启动速度极快,高并发能力强,在互联网项目中广泛应用。正向代理:代理客户端访问服务器。反向代理:代理服务器返回客户端请求。启动nginx之后,其实就是在80端口启动了socket服务进行监听。nginx设计master和worker进程。image.pngmaster进程:读取并验证配置文件nginx.conf,管理worke
千沙qiansha
·
2023-03-31 16:41
nginx学习
笔记一基础配置
Nginx简介ApacheApache仍然是时长占用量最高的web服务器,据最新数据统计,市场占有率目前是50%左右。主要优势在于一个是比较早出现的一个Http静态资源服务器,同时又是开源的。所以在技术上的支持以及市面上的各种解决方案都比较成熟。Apache支持的模块非常丰富。NginxNginx是俄罗斯人编写的一款高性能的HTTP和反向代理服务器,在高连接并发的情况下,它能够支持高达50000个
讲道理很没道理
·
2023-03-31 02:01
Nginx 学习总结(6) —— 负载均衡
这是
Nginx学习
总结的第六篇,上一篇介绍到了
Nginx学习
总结(5)——反向代理,本文主要演示结合proxy和upstream模块的使用来实现Nginx的负载均衡。
weixin_34284188
·
2023-03-30 02:16
后端
网络
数据库
nginx学习
(1)——负载均衡策略
负载均衡nginx的负载均衡可以分为两大类内置策略、扩展策略内置策略默认会被编译进内核,使用时只需要在nginx配置中配置相关参数集合。内战策略包括轮询加权轮询IPHash扩展策略不会编译进内核,需要手动将第三方模块编译进nginx内核。扩展策略主要通过第三方模块实现,种类比较丰富,常见的有urlhashfair等下面重点介绍几种常用策略轮询轮询就是讲每个请求按顺序(时间顺序或排列次序)注意分配到
qq_16399457
·
2023-03-30 02:22
Nginx
nginx
分布式
运维
Nginx学习
(6)—— handler模块(自定义handler配置模块的编码编译)
文章目录Nginx请求的处理handler简介handler模块的基本结构模块配置结构模块配置指令先看一下ngx_command_t结构。一个模块配置的demo简单模块配置的案例演示模块上下文结构模块的定义handler模块的基本结构handler模块的挂载handler模块的编码步骤实现一个自定义的handler模块需求实现步骤编码编译小结Nginx请求的处理nginx使用一个多进程模型来对外提
丶星下灯
·
2023-03-30 01:00
Nginx
nginx
学习
服务器
Nginx学习
(7)—— 过滤模块(filter)
文章目录过滤模块简介执行时间和内容执行顺序Nginx是怎么按照次序依次来执行各个过滤模块的呢这些过滤模块的简述(按执行顺序)模块编译过滤模块分析相关结构体响应头过滤函数响应体过滤函数主要功能介绍发出子请求优化措施过滤模块简介执行时间和内容过滤模块是过滤响应头和内容的模块。它工作在获取回复内容之后,向用户发送响应之前。它的处理过程分为两个阶段,过滤HTTP回复的头部和主体,在这两个阶段可以分别对头部
丶星下灯
·
2023-03-30 01:00
Nginx
nginx
学习
运维
Nginx学习
(8)—— upstream模块
文章目录upstream模块简介upstream模块接口memcached模块分析小结upstream模块简介nginx模块一般被分成三大类:handler、filter和upstream。前面的章节中,读者已经了解了handler、filter。利用这两类模块,可以使nginx轻松完成任何单机工作。而upstream模块,将使nginx跨越单机的限制,完成网络数据的接收、处理和转发。数据转发功能
丶星下灯
·
2023-03-30 01:30
Nginx
nginx
学习
服务器
Nginx学习
(9)—— 负载均衡模块
文章目录Nginx负载均衡模块负载均衡配置指令钩子初始化配置初始化请求peer.get和peer.free回调函数小结Nginx负载均衡模块负载均衡模块用于从”upstream”指令定义的后端主机列表中选取一台主机。nginx先使用负载均衡模块找到一台主机,再使用upstream模块实现与这台主机的交互。负载均衡配置要了解负载均衡模块的开发方法,首先需要了解负载均衡模块的使用方法。因为负载均衡模块
丶星下灯
·
2023-03-30 01:16
Nginx
nginx
学习
负载均衡
Nginx学习
4 - Nginx反向代理与负载均衡
概念什么是反向代理其与正向代理有什么区别?正向代理是指客户端与目标服务器之间增加一个代理服务器,客户端直接访问代理服务器,在由代理服务器访问目标服务器并返回客户端并返回。这个过程当中客户端需要知道代理服务器地址,并配置连接。如图:反向代理是指客户端访问目标服务器,在目标服务内部有一个统一接入网关将请求转发至后端真正处理的服务器并返回结果。这个过程当中客户端不需要知道代理服务器地址,代理对客户端而言
Tian_Peng
·
2023-03-26 02:47
Nginx入门到精通,
Nginx学习
心得电子书分享
前言Nginx(enginex)是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月
Java微服务
·
2023-03-24 08:55
Nginx学习
nginx配置文件介绍:http模块中有两个模块分别是:upstream模块:用于配置服务端集群的地址例如:upstreamapp{serverlocalhost:8080weight=5}其中app是upstream的名称,server是服务器地址ip:port,weight是配置的权重,值越大,请求被分配到该地址上的概率越大。server模块:相当于使用nginx做静态服务器,配置静态资源信息
我不傻_cyy
·
2023-03-14 12:22
Nginx学习
笔记
目录一基本概念1.什么是nginx和可以做什么事情2.Nginx作为web服务器3.正向代理4.反向代理5.负载均衡6.动静分离二Ubuntu安装Nginx三Nginx的信号控制四Nginx的配置文件第一部分:全局块第二部分:events块第三部分http和server块:五自己创建资源访问路径1.创建自己的资源2.配置nginxconfig文件3.配置server配置文件一基本概念1.什么是ng
VermouthSp
·
2023-02-28 07:20
Nginx
学习
nginx-nginx详解
1
nginx学习
看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。
吹老师个人app编程教学
·
2023-02-20 16:22
nginx
java
nginx
nginx学习
笔记windows下安装linux1.下载nginx下载地址:http://nginx.org/en/download.html下载后直接解压,解压目录:2.启动nginx(1)双击nginx.exe
weixin_45373681
·
2023-02-20 16:15
技术
nginx
尚硅谷
nginx学习
笔记
尚硅谷
nginx学习
笔记1.nginx相关概念1.1什么是nginx?
我哪知道啊¿
·
2023-02-05 00:31
java零基础学习笔记
nginx
学习
服务器
Nginx学习
之Nginx高性能的实现原理
Nginx采用的是多进程(单线程)&多路IO复用模型,使用了I/O多路复用技术的Nginx,就成了”并发事件驱动“的服务器,同时使用sendfile等技术,最终实现了高性能。主要从以下几个方面讲述Nginx高性能机制:Nginxmaster-worker进程机制。IO多路复用机制。Accept锁及REUSEPORT机制。sendfile零拷贝机制1、Nginx进程机制1.1、Nginx进程机制概述
Linux服务器开发
·
2023-02-05 00:22
Linux服务器开发
后端开发
Nginx
NGINX
NGINX原理
后端开发
linux服务器开发
中间件
Nginx学习
笔记
1、Nginx入门1)简介Nginx是一种Http和反向代理服务器,善于处理高并发和静态资源(而Tomcat作为web服务器,擅于处理动态资源)2)优势和其它web服务器(tomcat、apache)相比,Nginx有如下几个优势:高并发热部署快低功耗可反向代理、负载均衡、处理静态资源文件3)安装基于Linux环境准备:安装gcc、pcre、zlib、openssl环境安装:下载ngin
却冰猿
·
2023-02-04 19:59
JavaSE高级
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他