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学习
笔记
Bilibili尚硅谷视频Nginx简介Nginx概述Nginx(“enginex”)是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,能经受高负载的考验,有报告表明能支持高达50,000个并发连接数。正向代理正向代理:如果把局域网外的Internet想象成一个巨大的资源库,则局域网中的客户端要访问Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理。反向代
骄傲的笔者吴
·
2024-02-20 00:44
网络
中间件-
Nginx学习
笔记
目录nginx简介Linux安装Nginxnginx常用命令nginx.conf配置文件nginx反向代理nginx负载均衡nginx动静分离nginx搭建高可用集群高可用配置(主从配置)高可用主从配置文件详解nginx原理nginx简介什么是nginxNginx(enginex)是一个高性能的HTTP和反向代理]web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx可以作为静态页
笑一笑、
·
2024-02-19 14:52
Java
nginx
服务器
linux
nginx学习
笔记
1.Nginx简介1.1Nginx概述Nginx("enginex")是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等1.2Nginx作为web服务器Nginx可以作为静态页面的web服务器,同时还支持CGI协议的动态语言,比如perl、php等
JiuYou2020
·
2024-02-19 14:20
nginx
学习
服务器
Nginx学习
笔记
什么是Nginx一款高性能的http服务器/反向代理服务器,能够支撑5万并发连接,并且cpu、内存资源消耗非常低Nginx能做什么http服务器,做网页静态服务器。虚拟主机,实现一台服务器虚拟出多个网站。可以做反向代理、负载均衡、动静分离。什么是反向代理(1)正向代理在客户端(浏览器)配置代理服务器,通过代理服务器进行互联网访问(2)反向代理客户端只需要将请求发送到反向代理服务器,由反向代理服务器
菜鸟学Java2021
·
2024-02-19 14:18
Nginx
nginx
服务器
linux
Nginx学习
与实战 · 解决SPA单页面应用CDN缓存问题
现在很多web应用都是使用Vue、React等框架开发的,这种SPA单页面应用在打包后,有些文件比较大。因此,大部分公司在生产环境会使用CDN加速,来加快首页渲染速度。但是使用CDN后静态文件会有缓存,重新打包上线后,可能不会立即更新修改的地方。浏览器上可以使用Ctrl+Shift+R强制清理缓存,但是手机上清理缓存就很麻烦。再说这种清理缓存的方式对用户来说极度不友好,所以需要在Nginx中配置相
天問_专注于大前端技术
·
2024-02-10 08:44
通过
nginx学习
linux进程名的修改
目录1.缘起2.背景知识3.源码分析3.1准备工作3.2设置进程名字1.缘起 在运行nginx的时候,用ps查看nginx的进程信息,可能的输出如下:root421693105016:51?00:00:00nginx:masterprocess./objs/nginxroot4217042169016:51?00:00:00nginx:workerprocessroot4217142169016
码农心语
·
2024-02-08 11:30
nginx学习
LINUX
nginx
学习
linux
setproctile
修改进程名
Nginx学习
笔记(三):封装的数据结构
前言不能保证每天都有时间学这个,毕竟其他方面还有很多的事情需要做,但一定会利用好时间,充实自己。另外,大概扫了下Nginx自己封装的数据结构类型,确实还是蛮多的。所以,暂时打算学一点,更新一点。这一篇也主要是为自己开发一个简单HTTP模块做准备。封装的数据结构Nginx为了做到跨平台,追求极致高效,自身定义、封装了一些数据结构。就我个人来说,无论是对这一类统一的数据结构的封装风格,还是其中的封装技
QoioQ
·
2024-02-08 09:18
Nginx学习
nginx正向代理:用户通过代理服务器直接访问Internet,叫做正向代理。反向代理:用户将请求发送给代理服务器,代理服务器根据请求将请求转发到Internet中,得到请求后再返回给用户。负载均衡:通过反向代理服务器将请求分发到多个服务器中。动静分离:前后端分离。nginx常用命令#查看nginx版本号nginx-v#关闭nginxnginx-sstop#启动nginxnginx#重新加载ngi
背着耿鬼的蒜头
·
2024-01-30 03:53
Nginx学习
笔记(三):负载均衡
在上一篇博客我们介绍了Nginx一个很重要的功能——代理,包括正向代理和反向代理。这两个代理的核心区别是:正向代理代理的是客户端,而反向代理代理的是服务器。其中我们又重点介绍了反向代理,以及如何通过Nginx来实现反向代理。那么了解了Nginx的反向代理之后,我们要通过Nginx的反向代理实现另一个重要功能——负载均衡。一:负载均衡的由来早期的系统架构,基本上都是如下形式的:客户端发送多个请求到服
huangbiao56
·
2024-01-27 19:16
服务器
ngnix
Nginx学习
使用
一、Nginx是什么Nginx(enginex)是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻
Y2000104
·
2024-01-21 06:52
nginx
学习
服务器
Nginx学习
笔记(一)——Nginx的安装
参考了《精通Nginx(第二版)》、《Nginx错误日志(error_log)配置及信息详解》、《Nginx的配置系统》、《NGINX之三----nginx全局配置、性能优化及Nginx日志改为Json格式》1Nginx的安装1.1使用包管理器安装sudoaptinstallnginx#DebianLinuxsudoyuminstallnginx#RedHatLinux安装以后,如果要查看ngin
韧心222
·
2024-01-17 00:50
Nginx学习
1、Nginx安装安装指令:sudoapt-getinstallnginx2、Nginx启动启动服务指令:servicenginxstart启动Nginxnginx-tnginx-sreload3、Nginx配置配置文件nginx.conf反向代理proxy_passhttp://127.0.0.1:8080跨域请求add_headerAccess-Control-Allow-Methods*al
Adam_Xiang
·
2024-01-16 00:53
Nginx学习
在Nginx配置中,以$符号开头的变量通常是内置变量或者从请求上下文中提取的变量。这些变量用于获取请求的各种信息,例如请求头、URI等。以下是一些常见的以$符号开头的变量:$uri:请求中的URI(不包括查询字符串)。$document_root:当前请求的文档根目录。$request_uri:包含完整请求URI的字符串。$query_string:请求中的查询字符串。$host:请求的主机头。$
flybone7
·
2024-01-12 13:28
nginx
学习
服务器
Nginx学习
笔记06——Nginx反向代理
正向代理和反向代理正向代理用户和外网不能互通,通过代理服务器将用户请求发送给外网反向代理用户和nginx是互通的,用户和应用服务器是不互通的,用户发送请求到nginx,nginx作为代理将请求发送给应用服务器(如tomcat等),tomcat接受nginx的请求处理好后将结果发送给nginx,nginx将结果发送给用户如下图,是隧道式代理(瓶颈在于nginx代理服务器,即使应用服务器的带宽很大,但
ZZYSY~
·
2024-01-11 16:15
Nginx学习笔记
nginx
学习
服务器
学习nginx
nginx学习
nginx一.什么是nginx?二.nginx能干什么?2.1什么是正向代理?2.2什么是反向代理?
Gitshile
·
2024-01-11 16:33
nginx
memcached
运维
Nginx学习
及工作中常用的一些操作
一、Nginx版本区别Nginx开源版http://nginx.orgNginxplus商业版https://www.nginx.comopenrstryhttp://openresty.org/cn/Tenginehttp://tengine.taobao.org/二、Nginx安装下载地址:nginx:download==安装前准备工作gcc安装安装nginx需要先将官网下载的源码进行编译,编
浑水摸鱼程序猿
·
2024-01-10 07:37
学习笔记
nginx
java
运维
学习
狂神说
Nginx学习
笔记
Nginx一、什么是Nginx二、Nginx的作用三、Nginx的安装1.Windows下安装2.Linux下安装3.Nginx目录结构4.Nginx常用命令5.Nginx配置文件结构四、Nginx具体应用1.部署静态资源2.反向代理3.负载均衡3.负载均衡策略一、什么是NginxNginx(enginex)是一个轻量级高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMT
As_theWind
·
2024-01-06 15:59
Nginx
nginx
Nginx学习
笔记
Nginx一、Nginx概述Nginx介绍Nginx是一款轻量级的web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx的网站有:百度、京东、新浪、网易、腾讯、淘宝等。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1
没有腰的嘟嘟嘟
·
2024-01-06 15:58
nginx
运维
linux
Nginx学习
之Nginx高性能的实现原理
Nginx学习
之Nginx高性能的实现原理Nginx采用的是多进程(单线程)&多路IO复用模型,使用了I/O多路复用技术的Nginx,就成了”并发事件驱动“的服务器,同时使用sendfile等技术,最终实现了高性能
学习3人组
·
2024-01-05 19:32
nginx
学习
java
Nginx学习
2 - Nginx的架构简述
1.架构概览了解Nginx的架构,能够帮助我们更加清楚的了解Nginx的组成部分,以及了解Nginx是怎么进行工作的,学习的时候也更有方向性。先看一张Nginx架构图:2.两种进程先看图的最上面,可以看到,Nginx有两种进程,一个master进程,一种是worker进程。nginx启动时,会生成两种类型的进程,一个是主进程(Master),一个(windows版本的目前只有一个)或者多个工作进程
Tian_Peng
·
2023-12-31 12:37
Nginx学习
Nginx学习
Nginx概述Nginx介绍Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,其特点是占用内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好
流忆,留宜
·
2023-12-28 02:04
nginx
Linux操作
nginx
linux
nginx学习
--2023-12-18
一proxy_pass的作用格式很简单:proxy_passURL;proxy_passhttp://www.xxx.com/;proxy_passhttp://192.168.200.101:8080/uri;proxy_passunix:/tmp/www.sock;二proxy_pass的注意案例案例描述:假设nginx服务器的域名为:www.xxx.com后端服务器为:192.168.1.1
txtsteve
·
2023-12-20 06:53
nginx
学习
运维
Nginx学习
笔记
基于《实战Nginx:取代Apache的高性能Web服务器》2010年版本第一章Nginx简介1.Nginx的优点:高并发:使用epoll和kqueue网络I/O模型,而Apache是传统的select模型。能够支持5万并发,实际2到4万。内存消耗少成本低功能强:支持rewrite重写规则等第二章Nginx服务器的安装与配置在ubuntu16.04中安装Nginx:1.配置用户:#添加www组gr
GunnerAha
·
2023-12-16 11:55
【Xdclass】
Nginx学习
反向代理和负载均衡介绍反向代理:反向代理就是代理服务器为服务器作代理人,站在服务器这边,它就是对外屏蔽了服务器的信息,常用的场景就是多台服务器分布式部署,像一些大的网站,客户端发来请求,先由反向代理服务器,然后按一定的规则分发到明确的服务器,而客户端不知道是哪台服务器。常常用nginx来作反向代理。Nginx的负载均衡:负载:就是Nginx接受请求均衡:Nginx将收到的请求按照一定的规则分发到不
一轮秋月
·
2023-12-05 15:24
nginx
学习
服务器
Nginx学习
之Nginx进程
Nginx学习
Nginx命令./nginx:启动Nginx;./nginx-sstop:关闭Nginx,立即关闭,不管有没有已接受的请求;.
wmxz520
·
2023-12-04 07:23
JavaEE
nginx
学习
服务器
Nginx学习
Nginxnginx是插板,tomcat是插头,你可以通过tomcat插头直接插电启动java,也可以通过nginx插板转一下再启动。你单一个java可以不要nginx,但你要是想启动很多java的话,用nginx插板会更方便管理且架构清晰。tomcat用来在网站上使用java程序是java代码的容器nginx就是一个第三方代理工具可以保证系统的安全性又可以实现健康检查负载均衡
安德伍德之心
·
2023-11-28 23:50
软件开发
nginx
学习
运维
nginx入门级教程(1)
系统性的学习nginx,将
nginx学习
过程记录下来。由于小菜条件有限,小菜用的硬件环境是阿里云服务器,1核,2GB内存。
瓦力博客
·
2023-11-25 18:26
nginx学习
(4)Nginx 配置高可用集群(主从配置)
Nginx配置高可用集群Nginx的高可用集群是指由两台或多台Nginx服务器组成的集群系统,通过负载均衡和故障转移等技术,实现高可用性和可伸缩性的目标。在这种集群系统中,每个Nginx服务器都配置为主节点(master)或从节点(slave)。主节点负责处理业务逻辑,而从节点则通过心跳检查等方式与主节点保持通信,并随时准备接管业务逻辑。当主节点出现故障时,从节点会通过心跳检查机制检测到,并立即接
IT北辰
·
2023-11-25 09:40
nginx
学习
运维
Tomcat和
Nginx学习
一、Tomcat系统架构与原理剖析b/s(浏览器/服务器模式)浏览器是客户端(发送http请求)———>服务器端1.浏览器访问服务器的流程:http请求的处理过程注意:浏览器访问服务器使⽤的是Http协议,Http是应⽤层协议,⽤于定义数据通信的格式,具体的数据传输使⽤的是TCP/IP协议2.Tomcat系统总体架构1).Tomcat请求处理⼤致过程:Tomcat是⼀个Http服务器(能够接收并且
碎月无晴灬
·
2023-11-23 15:12
【Nginx40】
Nginx学习
:动静分离与日志分割
Nginx学习
:动静分离与日志分割放轻松放轻松,最后两篇文章学习的内容是比较轻松的。首先,我们来看看Nginx动静分离的概念,然后再看看怎么为Nginx做日志分割。
码农老张Zy
·
2023-11-22 09:33
nginx
学习
运维
nginx学习
(4)Nginx 负载均衡
负载均衡:是将负载分摊到不同的服务单元,既保证服务的可用性,又保证响应足够快,给用户很好的体验。在linux下有Nginx、LVS、Haproxy等等服务可以提供负载均衡服务,而且Nginx提供了几种分配方式(策略):Nginx高效负载均衡策略详解1、轮询(默认)按请求的时间顺序依次逐一分配,如果服务器down掉,能自动剔除。upstreammyserver{server172.31.0.99:8
IT北辰
·
2023-11-21 07:53
nginx
学习
负载均衡
nginx学习
(2)
Nginx反向代理案例2实现效果实现效果:使用nginx反向代理,根据访问的路径跳转到不同端口的服务中nginx监听端口为8001,访问http://172.31.0.99:8001/edu/a.html直接跳转到127.0.0.1:8081访问http://172.31.0.99:8001/vod/a.html直接跳转到127.0.0.1:8082a.首先,我们需要准备两个Tomcat实例,分别
IT北辰
·
2023-11-20 12:16
nginx
nginx
学习
firefox
nginx学习
(3)
Nginx负载均衡实战案例实现效果浏览器地址栏输入地址http://172.31.0.99/oa/a.html,负载均衡效果,平均8083和8084端口中一、配置1、先创建2个文件夹,并将apache-tomcat-8.5.87解压到tomcat8083和tomcat8084中(或者复制一份tomcat8081中的/apache-tomcat-8.5.87到这两个文件中)[root@oatools
IT北辰
·
2023-11-20 12:37
nginx
学习
运维
nginx学习
(1)
一、下载安装NGINX:先安装gcc-c++编译器yuminstallgcc-c++yuminstall-yopensslopenssl-devel(1)下载pcre-8.3.7.tar.gz直接访问:http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz,就可以下载。解压切换到目录,./configure执
IT北辰
·
2023-11-18 20:26
nginx
学习
性能优化
【Nginx41】
Nginx学习
:Stream四层负载均衡浅尝及总结
Nginx学习
:Stream四层负载均衡浅尝及总结学习了这么久,也该有个结束了,在最后一篇中,我们先来看一下Nginx做四层代理并实现负载均衡的模块。
码农老张Zy
·
2023-11-16 02:09
nginx
学习
负载均衡
运维
Nginx学习
(在 Docker 中使用 Nginx)
1.安装Nginx使用dockerpullnginx下载最新的NginxDocker镜像。下载完毕后,使用dockerrun-d-p80:80--namenginxnginx,即可启动Nginx容器。其中,-p80:80表示将容器的80端口映射到主机的80端口;--namenginx表示将容器命名为“nginx”。这时候,访问主机ip,可以看到Nginx的欢迎页,说明已经运行成功。2.Nginx配
LittleFogCat
·
2023-11-13 14:39
后端相关
nginx
学习
docker
运维
容器
后端
NGINX
文章目录
Nginx学习
1、Nginx使用场景2、概念2.1、简单请求和非简单请求1、简单请求2、非简单请求3、浏览器处理简单请求和非简单请求的方式2.2跨域1、跨域概念2、跨域作用2.3、正向代理和反向代理
weixin_45512368
·
2023-11-12 19:21
NGINX
nginx
服务器
java
【Nginx39】
Nginx学习
:upstream服务器组模块
Nginx学习
:upstream服务器组模块最后一个重点模块内容啦,感谢坚持到现在的你和我。总算是向大佬的道路上又前进了一步了。
码农老张Zy
·
2023-11-08 12:18
nginx
学习
服务器
运维
Nginx学习
之三-ngx_http_request_t结构体
ngx_http_request_s是nginx中非常重要的一个结构体,贯穿于htpp请求处理的整个过程中。下面解释了ngx_http_request_s结构体中与HTTP框架相关的重要的成员变量。structngx_http_request_s{uint32_tsignature;/*"HTTP"*///请求对应的客户端连接ngx_connection_t*connection;//指向存放所有
没有昵称阿
·
2023-11-04 22:21
Nginx
Nginx模块开发与原理剖析
Nginx
Linux
服务器
【Nginx38】
Nginx学习
:SSL模块(二)错误状态码、变量及宝塔配置分析
Nginx学习
:SSL模块(二)错误状态码、变量及宝塔配置分析继续我们的SSL模块的学习。
码农老张Zy
·
2023-11-04 18:24
nginx
学习
ssl
数据库
运维
【Nginx37】
Nginx学习
:SSL模块(一)简单配置与指令介绍
Nginx学习
:SSL模块(一)简单配置与指令介绍又是一个重点模块,SSL模块,其实就是我们常见的HTTPS所需要的配置模块。
码农老张Zy
·
2023-10-31 07:18
nginx
学习
ssl
iphone
运维
Nginx学习
笔记
1Nginx概述读音Nginx读作['ɛndʒɪneks]重读在En1.1简介一个服务器软件,做正向代理反向代理动静分离Nginx是高性能的HTTP和反向代理的服务器,处理高并发能力是十分强大的,能经受高负载的考验,能支持高达50000个并发连接数。并发能力强1.2Nginx相关概念正向代理需要在客户端配置代理服务器进行指定网站访问在C-S架构中正向代理:代理客户端向服务器发送请求反向代理:代理服
愿用余生倾听
·
2023-10-30 20:20
Nginx
服务器
网络
运维
nginx
nginx学习
笔记
一、常见服务器Apache\IIS\Tomcat\Lighttpd\Nginx二、nginx.conf文件的结构...#全局块events{#events块...}http#http块{...#http全局块server#server块{...#server全局块location[PATTERN]#location块{...}location[PATTERN]{...}}server{...}..
TsingXu
·
2023-10-29 09:25
Nginx学习
笔记之Nginx的进程结构及实例演示
声明:图片来自github:https://github.com/russelltao/geektime-nginxNginx的进程结构Nginx有两种进程结构:单进程结构多进程结构单进程结构不适合生产环境,只适合做开发调试使用在生产环境中我们必须保证Nginx足够健壮,以及Nginx可以利用多核的特性,而单进程的Nginx是做不到这一点的,所以默认额配置中都是打开多进程的Nginx。多进程的Ng
NGC_2070
·
2023-10-29 00:04
Nginx学习笔记
【Nginx35】
Nginx学习
:运行信息、响应修改及用户标识模块
Nginx学习
:运行信息、响应修改及用户标识模块今天的内容主要是讲三个模块,这三个模块分别可以查看当前Nginx的运行状态信息,可以修改返回响应的内容,以及最后一个可以通过Nginx生成一个对应客户端的唯一
码农老张Zy
·
2023-10-28 22:36
nginx
学习
运维
【Nginx36】
Nginx学习
:SSI静态文件服务器端包含模块
Nginx学习
:SSI静态文件服务器端包含模块这个模块让我想到了2009年刚刚工作的时候。最早我是做.NET的,而第一家公司其实是从ASP向ASP.NET转型中,因此,还是有不少的ASP做的页面。
码农老张Zy
·
2023-10-28 22:27
nginx
学习
运维
Nginx学习
1、Nginx基础知识1.1认识Nginx百科给出的解释:
Nginx学习
笔记总结:Nginx是一个高性能的Http和反向代理web服务器。
HelloWorld打断点
·
2023-10-27 22:44
nginx
nginx学习
笔记一、几个专业名称的概念1、pv值(pageviews)2、uv值(uniquevisitor)2、独立ip二、如何解决高并发有什么思路?
「已注销」
·
2023-10-26 23:24
nginx学习
参考链接:https://www.bilibili.com/video/BV1zJ411w7SV?p=4Nginx简介:Nginx(enginex)是一款开源的轻量级的Web服务器,可以接受响应HTTP请求,可以作为反向代理服务器,邮件代理服务器和通用TCP/UDP代理服务器。Nginx采用epoll(Linux2.6内核)、kqueue(FreeBSD)、evenport(Solaris10)作
mtsunbw
·
2023-10-26 23:54
nginx
linux
nginx
docker
Nginx学习
笔记01
一、Nginx从入门到精通_教程简介几十个线上的案例,在线真实的操作,企业当中是怎么应用的?涵盖当前所有互联网主流应用场景,一切从实际需求出发,性能由压测得出结果,调优从操作系统开始。对Nginx有整体的了解,展开自己对高并发系统架构的技术图谱,并且能够把学到的内容、架构方法以及解决方案带到自己的实际工作当中。Nginx在互联网项目中担当高性能的Web服务器、负载均衡器,在大型的系统架构中,还担任
突然好想你之路在脚下
·
2023-10-26 19:35
Nginx
nginx
学习
笔记
上一页
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
其他