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学习
笔记
目录1.1.要求的安装环境1.2.安装步骤1.3.启动nginx五、通过域名区分虚拟主机1.1.1.什么是域名9.1.什么是负载均衡高可用9.2.keepalived+nginx实现主备9.2.1.什么是keepalived一、什么是nginx?Nginx是一款高性能的http服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师IgorSysoev所开发,官方测试
平凡之路无尽路
·
2020-08-14 17:04
nginx
Nginx学习
笔记:反向代理+负载均衡
Nginx能做什么HTTP服务器(包括动静分离)反向代理负载均衡1.HTTP服务器(动静分离)动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作,这就是网站静态化处理的核心思路简单配置server{listen80;autoindexon;#默认为offserver_namelocalhost;loca
CrankZ
·
2020-08-14 15:47
Nginx
Nginx学习
笔记06——nginx动静分离实例
一、简介通过location指定不同的后缀名实现不同的请求转发。通过expires参数设置,可以使浏览器缓存过期时间,减少与服务器之前的请求和流量。具体Expires定义:是给一个资源设定一个过期时间,也就是说无需去服务端验证,直接通过浏览器自身确认是否期即可,所以不会产生额外的流量。此种方法非常适合不经常变动的资源。(如果经常更新的文件,不建议使用Expires来缓存),我这里设置3d,表示在这
Radish萝卜
·
2020-08-14 15:47
学习
nginx
学习笔记
Nginx学习
笔记08——Nginx原理
1、mater和worker2、worker如何进行工作的3、master——workers的机制的好处(1)可以使用nginx–sreload热部署,利用nginx进行热部署操作(2)每个woker是独立的进程,如果有其中的一个woker出现问题,其他woker独立的,继续进行争抢,实现请求过程,不会造成服务中断4、设置多少个woker合适worker数和服务器的cpu数相等是最为适宜的5、连接
Radish萝卜
·
2020-08-14 15:47
学习
nginx
学习笔记
nginx
java
分布式
Nginx学习
笔记07——Nginx 配置高可用的集群
1、什么是nginx高可用防止一台nginx服务器宕机之后无法进行服务请求,实现nginx高可用。因此需要配置nginx集群。2、准备工作(1)需要两台服务器(2)在两台服务器安装nginx(3)在两台服务器安装keepalived3、在两台服务器安装keepalived(1)使用yum命令进行安装yuminstallkeepalived–y(2)安装之后,在etc里面生成目录keepalived
Radish萝卜
·
2020-08-14 15:47
学习
nginx
学习笔记
Nginx学习
笔记05——nginx负载均衡实例
一、实例11、实现效果(1)浏览器地址栏输入地址http://192.168.5.75/edu/a.html,负载均衡效果,平均8080和和8081端口中2、准备工作(1)准备两台tomcat服务器,一台8080,一台8081(2)在两台tomcat里面webapps目录中,创建名称是edu文件夹,在edu文件夹中创建页面a.html3、在nginx的配置文件中进行负载均衡的配置4、测试5、ngi
Radish萝卜
·
2020-08-14 15:46
学习
nginx
学习笔记
Nginx学习
之编译nginx1.16.1
什么是Nginx?Nginx是一个跨平台的web服务器,可运行在Linux,FressBSD,Solaris,AIX,MacOS,Windows等操作系统上,并且它还可以使用当前操作系统特有的一些高效API来提高自己的性能。上面就是一段关于Nginx的简单描述,我们用一个软件,理当对它的优点有所理解,Nginx的优点主要有以下几方面。相对其他服务器更快,一方面,在正常情况下,单次请求会得到更快的响
菜鸟也能飞啊飞
·
2020-08-14 10:06
Nginx
nginx学习
1.6 nginx内置变量及if语句
环境:centos6/7,nginx-1.9.15.摘要说明:上一篇主要讲述nginx下的负载均衡的配置;本章节主要讲述nginx的常用内置变量及if语句;步骤:1.echo和setechonginx有个模块echo,是在nginx程序上扩展了echo输出字符的功能,对于调试很方便;参考文档:链接echo默认是不安装的,编译时会报nginx:[emerg]unknowndirective"echo
叶落自飘零
·
2020-08-12 12:05
nginx学习
nginx实战
Nginx学习
(12)—核心结构(2)
ngx_listening_t结构体Nginx作为一个Web服务器,首先需要监听端口并处理器中的网络事件,而监听端口这项工作在Nginx的启动框架代码中就已完成。上面ngx_cycle_t对象中有一个动态数组成员叫做listening,它的每个数组元素都是ngx_listening_t结构体。这样的一个结构体表示Nginx服务器监听的一个端口。下面介绍下它的成员:[cpp]viewplaincop
Sunface撩技术
·
2020-08-12 10:37
Nginx学习
笔记
一、启动,停止和重新加载配置1.使用-s参数,语法规则如下:nginx-ssignalsignal值可以是如下几种值:*:stop快速关闭*:quit优雅关机(等待当前所有请求执行完成退出)*:reload重新加载配置文件*:reopen重新打开日志2.可以使用kill向nginx发送信号kill-sQUIT[pid(nginx进程号)]二、配置文件结构HTTP核心模块(HTTPCore)Ngin
ai2018
·
2020-08-11 13:44
Nginx
Nginx学习
日记(4)---ngnix日志的切分
上篇是学习了日志在conf/nginx.conf配置文件里面的配置。今天来学习日志的切分。日志的切分:我们在日常生活中,对nginx日志的分析非常重要,通常需要运维去对nginx的日志进行切割和分析处理。其实日志的切分就是实现一个定时任务,去处理nginx日志。步骤:第一步,分析如何去实现日志的切分(就是对日志文件定期备份),编写shell脚本。你可以在windows里面创建一个log.sh文件,
骄傲无敌小灰灰
·
2020-08-11 12:32
ngnix日志详解
后台
ngnix日志
nginx日志的切分
Nginx学习
日记(2)---ngnix配置文件解读
今天是学习nginx的第二天,第一天,学习了如何安装,
Nginx学习
日记(1),可以去看一看。接下来进入正题。
骄傲无敌小灰灰
·
2020-08-11 12:32
nginx
后台
ngnix配置
nignx配置文件详解
ngnix学习
Nginx学习
日记(3)---ngnix日志的记录
学习第三天,感谢自己坚持下来了。第二天学习的是配置文件的讲解,今天来说是日志。日志是记录和查看看问题的一个工具,如果你发现nginx起不来了,你可以看一下日志文件,找到对应出错原因,找到应对之策。进入正题。nginx日志主要有两种:access_log(访问日志)和error_log(错误日志)访问日志:通过访问日志,我们可以知道远程客户端的IP地址,浏览器的一些信息,协议信息,访问的时间,请求处
骄傲无敌小灰灰
·
2020-08-11 12:32
ngnix日志详解
nginx
ngnix配置
ngx_lua_API 指令详解(四)ngx.exec指令
lua-nginx-module#ngxexec参照:http://blog.csdn.net/weiyuefei/article/details/38434797在Nginx中实现重定向可以通过rewrite指令,具体可参考《
Nginx
Tinywan
·
2020-08-08 18:29
Nginx学习
笔记——访问控制
访问控制(1)基于IP的访问控制:http_access_module(2)基于用户的信任登录:http_auth_basic_modulehttp_access_module配置语法Syntax:allowaddress|CIDR|unix:|all;default:默认无Context:http,server,location,limit_exceptSyntax:denyaddress|CI
从程序猿到程序员
·
2020-08-07 19:03
Nginx
Nginx学习
总结(7)——Nginx配置HTTPS 服务器
要配置HTTPSNGINX服务器,必须在配置文件server块中的监听指令listen后启用ssl参数,并且指定服务器证书ssl_certificate和私钥ssl_certificate_key的位置:server{listen443**ssl**;server_namewww.example.com;ssl_certificate**www.example.com.crt**;ssl_cert
科技D人生
·
2020-08-05 02:13
Nginx学习总结
Nginx
nginx学习
nginx简介nginx是一款高性能的http服务器,目前国内包括BAT在内的众多互联网企业均采用其作为反向代理服务器,一个很重要的用途就是用来实现负载均衡。其具有优异的性能和丰富的配置功能。nginx一般由一个master进程和多个worker进程组成,其中master进程主要用来管理worker进程,包含:接收来自外界的信号,向各worker进程发送信号,监控worker进程的运行状态,当wo
HQ_Hanks
·
2020-08-04 22:59
开源技术
Nginx学习
资料汇总
Nginx官网http://nginx.org/en/Nginx中文文档http://www.nginx.cn/doc/tenginehttp://tengine.taobao.org/Nginx教程https://www.oschina.net/translate/nginx-tutorial-basics-conceptshttps://www.oschina.net/translate/ng
morningcat2018
·
2020-08-04 19:02
资料汇总
Nginx学习
和实践
Nginx学习
实践一、选择Nginx目的高并发连接官方测试nginx能够支撑5万并发连接,实际测试可以达到3万左右,按照这样计算,每天可以处理亿次访问量,采用最新epoll(Linux2.6内核)和kqueue
marser1234
·
2020-08-04 15:14
Linux
Nginx学习
(一)
系统版本CentOSLinuxrelease7.6.1810(Core)Nginx作用反向代理正向代理负载均衡HTTP服务器(包含动静分离)环境确认1.关闭iptables规则如果启动的iptables防火墙不想关闭的话,可以通过iptables-F来清除防火墙关闭。然后通过iptables-L查看2.停用selinux永久有效修改/etc/selinux/config文件中的SELINUX=""
原飞木
·
2020-08-04 11:28
Nginx
Nginx学习
基础操作安装:yum-yinstallinstallnginx查看版本:nginx-v启动:sudonginx#启动浏览器,输入服务器地址,看见WelcometoNginx则说明安装成功快速停止:sudonginx-sstop#-s表示往nginx里发送信号退出:sudonginx-squit#比stop优雅重新加载配置文件:sudonginx-sreload重新打开日志文件:sudonginx-
Miles_sudo
·
2020-08-04 11:44
uwsgi
Nginx学习
笔记(一)
Nginx的学习特点:高效可靠开源包括场景:代理服务动态缓存动静分离负载均衡Nginx和LUA的开发…中间件架构:Nginx应用层的安全防护sql注入请求的访问控制请求的频率控制防爬虫控制基于Nginx的中间件架构的性能优化问题http性能压测性能瓶颈分析系统性能优化基于Nginx的性能配置优化技术原理:http协议原理linux系统原理内容框架基础内容快速安装配置语法默认模块Nginx的log访
北海骆驼
·
2020-08-02 18:44
Nginx
Nginx学习
笔记(反向代理&搭建集群)
一、前言1.1大型互联网架构演变历程1.1.1淘宝技术淘宝的核心技术(国内乃至国际的Top,这还是2011年的数据)拥有全国最大的分布式Hadoop集群(云梯,2000左右节点,24000核CPU,48000GB内存,40PB存储容量)全国分布80+CDN节点,能够自动找寻最近的节点提供服务,支持流量超过800Gbps不逊于百度的搜索引擎,对数十亿商品进行搜索,全球最大的电商平台顶尖的负载均衡系统
曾梦想仗剑走天涯XX
·
2020-08-02 18:22
Nginx
视频教程-企业Web服务器Nginx应用实战教程-Nginx
李振良¥89.00立即订阅订阅后:请点击此处观看视频课程视频教程-企业Web服务器Nginx应用实战教程-
Nginx学习
有效期:永久观看学习时长:738分钟学习计划:13天难度:高「口碑讲师带队学习,让你的问题不过夜
weixin_30176493
·
2020-08-02 14:26
Nginx学习
笔记
2019独角兽企业重金招聘Python工程师标准>>>安装下载必要组件nginx下载地址http://nginx.org/en/download.htmlpcre库下载地址,nginx需要http://sourceforge.net/projects/pcre/files/pcre/zlib下载地址,nginx需要http://www.zlib.net/openssl下载地址,nginx需要htt
weixin_34302561
·
2020-08-01 04:51
mac环境下
nginx学习
环境搭建
2019独角兽企业重金招聘Python工程师标准>>>搭建目标为了学习章亦春的
nginx学习
资料:agentzh-nginx-tutorials。因此特意搭建了本地的
nginx学习
环境。
weixin_33939843
·
2020-08-01 04:15
Nginx学习
第一篇;Mac下安装Nginx并配置
一,步骤1,Mac上需要安装brew,如果没有安装请先自行安装,输入brew出现下图说明已经安装。2,运行brewinstallnginx进行安装,如下图在此记住三个目录;/usr/local/cellar/usr/local/etc/nginx/usr/local/var这三个目录是nginx做出改变时的目录3,进入/usr/local/etc/nginx目录下,执行sudovimnginx.c
Xunxianren007
·
2020-07-31 15:44
Nginx学习
Nginx学习
之配置RTMP模块搭建推流服务
写在开始小程序升级实时音视频录制及播放能力,开放Wi-Fi、NFC(HCE)等硬件连接功能。同时提供按需加载、自定义组件和更多访问层级等新特性,增强了第三方平台的能力,以满足日趋丰富的业务需求。为更高效地连接用户与商家,小程序提供了实时音视频录制及播放组件。符合类目要求的小程序自助开通后,可自建或使用云服务,实现单向、双向甚至多向的音视频功能,如在线授课、远程咨询、视频客服,以及多人会议等。201
阿里云云栖号
·
2020-07-29 23:04
Nginx学习
——安装、配置、原理
一、nginx基本概念1.nginx是什么,做什么事情nginx(“enginex”)是一个高性能的HTTP和反向代理服务器,特点是占有内存小,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率,能经受高负载的考验,有报告表名能支持高达50,000个并发连接数2.反向代理(1):正向代理:在客户端配置代理服
@zzy
·
2020-07-29 18:46
nginx
nginx
linux
Nginx使用
Nginx学习
总结1.Nginx基本介绍1.1Nginxg工作原理有一个主进程和几个工作进程,主进程的主要功能是读取和解析配置文件,以及维护工作进程,工作进程进行实际的请求处理,Nginx采用事件驱动模型和系统依赖进程
Cloud1995
·
2020-07-29 11:58
nginx
nginx学习
1)nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;2)同时也是一个IMAP、POP3、SMTP代理服务器;3)nginx可以作为一个HTTP服务器进行网站的发布处理;4)另外nginx可以作为反向代理进行负载均衡的实现。正向代理和反向代理:正向代理屏蔽了客户端,反向代理屏蔽了服务器。负载均衡:按照服务器接收到的请求按照规则分发的过程,叫做负载均衡。nginx支持的负载均衡
王小冬
·
2020-07-28 06:38
Nginx 学习笔记(一)
Nginx学习
笔记(一)@CreatedBy慕容2020-07-24初见大家好,最近在B站上学习了Nginx相关的知识,在这里记录一下,以备后面查看,一些知识点的理论都是摘抄自“百度百科”,文章中有不对的地方
爱江上更爱美人
·
2020-07-24 20:58
Nginx
nginx
linux
Mac上
Nginx学习
笔记
Nginx概念:反向代理(不关心服务器是谁)服务器一、Nginx常用命令:关闭nginx:nginx-sstop/quitstop是快速关闭,quit正常关闭(等请求走完才关)重新加载:nginx-sreload二、nginx配置文件组成:1、全局块:影响nginx服务器整体运行的配置指令2、events块:影响nginx服务器与用户的网络连接3、http块:a、http全局块:文件引入(incl
两岸猿
·
2020-07-16 23:32
nginx学习
之epoll
首先说一下传统的I/O多路复用select和poll,对比一下和epoll之间的区别:举个例子:假如有100万用户同时与一个进程保持TCP连接,而每一时刻只有几十或者几百个tcp连接是活跃的(即能接收到TCP包),那么在每一时刻进程只需要处理这100万连接中的有一小部分。select和poll这样处理的:在某一时刻,进程收集所有的连接,其实这100万连接中大部分是没有时间发生的。因此,如果每次收集
mmshixing
·
2020-07-16 03:07
Nginx
nginx学习
背景:今天在搞nginx配置的问题,但是发现nginx的access.log日志没有记录下自己想要的内容。记录不到经过nginx的配置后会去到哪个ip一,log_format查看对比,发现自己少了$upstream_addr的内容。http://www.cnblogs.com/LoveJulin/p/5082363.html二,http下的includ1,有些时候需要配多个配置文件,可以在incl
润夜
·
2020-07-14 16:53
nginx
Nginx学习
之十二-负载均衡-加权轮询策略剖析
本文介绍的是客户端请求在多个后端服务器之间的均衡,注意与客户端请求在多个nginx进程之间的均衡相区别(Nginx根据每个工作进程的当前压力调整它们获取监听套接口的几率,那些当前比较空闲的工作进程有更多机会获取到监听套接口,从而客户端的请求到达后也就相应地被它捕获并处理)。如果Nginx是以反向代理的形式配置运行,那么对请求的实际处理需要转发到后端服务器运行,如果后端服务器有多台,如何选择一台合适
iteye_1485
·
2020-07-14 12:10
Nginx学习
日记第五篇 -- upstream及fastcgi
一、NginxupstreamNgx_http_upstream_module模块可实现七层负载均衡,定义的服务器组可被proxy_pass、fastcgi_pass、uwsgi_pass、scgi_pass和memcached_pass所引用。1、实验场景NginxupstreamIP:192.168.0.110apachenode1IP:192.168.0.40apachenode2IP:19
weixin_33694620
·
2020-07-14 00:59
nginx学习
随笔--worker_rlimit_nofile
nginx学习
随笔–worker_rlimit_nofile英文原文:Syntax:worker_rlimit_nofilenumber;Default:—Context:mainChangesthelimitonthemaximumnumberofopenfiles
zhxuewu
·
2020-07-13 23:27
nginx学习
(一)简单的反向代理应用 nginx反向代理访问tomcat
nginx学习
(一)简单的反向代理应用nginx反向代理访问tomcat安装首先是nginx的安装,上官网上下载nginx安装文件,然后解压到本地目录。
0day__
·
2020-07-13 21:50
nginx
Nginx学习
笔记
时间:2019/11/4Nginx简介Nginx(enginex)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好
松红
·
2020-07-13 11:32
负载均衡
Nginx学习
之八-惊群问题
惊群问题(thunderingherd)的产生在建立连接的时候,Nginx处于充分发挥多核CPU架构性能的考虑,使用了多个worker子进程监听相同端口的设计,这样多个子进程在accept建立新连接时会有争抢,这会带来著名的“惊群”问题,子进程数量越多越明显,这会造成系统性能的下降。一般情况下,有多少CPU核心就有配置多少个worker子进程。假设现在没有用户连入服务器,某一时刻恰好所有的子进程都
iteye_1485
·
2020-07-13 05:35
NGINX学习
笔记——Choosing an Outgoing IP Address
原文地址:https://www.nginx.com/resources/admin-guide/reverse-proxy/原文标题:ChoosinganOutgoingIPAddress如果你的代理服务器有多个网络接口,有时候你可能会需要选择特定的源IP地址连接被代理服务器或者上游服务器。如果NGINX后面的一个被代理服务器设置为只接受特定IP网络或者IP地址范围的连接,这种配置就能派上用场了
Godric42
·
2020-07-13 00:16
架构设计
Linux
Nginx学习
笔记第二篇之静态网站和负载均衡
Nginx学习
笔记第二篇之静态网站和负载均衡静态网站负载均衡静态网站Nginx是一个HTTP的web服务器,可以将服务器上的静态文件(如HTML、图片等)通过HTTP协议返回给浏览器客户端;server
阿贾KS
·
2020-07-12 14:36
nginx
学习笔记
Nginx学习
笔记
Nginx("enginex")是一个高性能的HTTP和反向代理web服务器,特点是占有内存少,并发能力强。正向代理:在客户端(浏览器)配置代理服务器,通过代理服务器进行互联网访问。反向代理:将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后再返回给客户端,暴露的是代理服务器地址,隐藏了真实服务器的IP地址。负载均衡:将原先请求集中到单个服务器上的流量改为分发到多个服务器上。动
dev_winner
·
2020-07-12 11:02
Nginx学习
Nginx的作用1、反向代理2、负载均衡3、微服务网关入口解决跨域4、静态资源服务器5、对我们网站保护,安全策略,熔断,防止ddos攻击,限流;DNS域名解析过程本地host文件中配置,浏览器访问的时候优先在本地host文件中找,如果本地没有配置该域名,直接走当前运营获取ip地址。正向代理和反向代理的区别正向代理是隐藏用户行为反向代理隐藏真实服务器跨域问题产生的原因:浏览器的同源策略协议相同域名相
谁的青春不迷茫、
·
2020-07-11 20:37
Nginx
nginx学习
(2)
本篇来学习一下nginx的相关配置。#usernobody;指定用户。如不指定就是nobody。指定用户有什么意义呢?主要是指定nginxworkerprocess的用户。linux中所有程序都是文件,都具有权限问题。这个指定的用户对特定的文件有没有权限访问或执行,就是这个用户的意义。worker_processes1;工作进程的数量,根据硬件设置,通常是CPU的个数或2倍于CPU#error_l
北你妹的风
·
2020-07-11 16:08
Nginx学习
(二)windows下nginx安装、配置与使用
下载地址http://nginx.org/en/download.htmlMainlineversion主线版本Stableversion稳定版本Legacyversions旧版本启动解压文件到D:\ProgramFiles(x86)\nginx-1.12.0启动方法一:直接双击运行nginx.exe;启动方法二:在D:\ProgramFiles(x86)\nginx-1.12.0文件内,长按Sh
枫晴maple
·
2020-07-11 08:43
Nginx学习
笔记
文章目录NginxNginx负载均衡简介正向代理和反向代理负载均衡原理负载均衡配置Nginx有四种方案配置配置基于轮询的负载均衡配置基于IP哈希的负载均衡配置基于最少连接least_conn的负载均衡配置基于权重weight的负载均衡Nginx安装Nginx代理缓存机制Nginx缓存Nginx代理缓存配置缓存文件存储位置指定部分请求被缓存缓存有效期指定某些请求不走缓存通过Lua拓展Nginxngx
Dream
·
2020-07-08 21:18
Nginx
nginx
nginx学习
重点
nginx重心应该放在哪里?1负载均衡https://github.com/aminglinux/nginx/blob/master/proxy/lb.md2反向代理相关缓存设置https://github.com/aminglinux/nginx/blob/master/proxy/bu_ca.md引申:正向代理https://github.com/aminglinux/nginx/blob/m
weixin_40876986
·
2020-07-08 19:49
课堂笔记和预习笔记
linux
【
Nginx学习
00】CentOS7 搭建nginx+php运行环境
搭建环境服务器:阿里云(1核/1GB)操作系统:CentOS/7.5x86_64(64bit)本地计算机:Windows7+SecureCRT+FlashFXP几点说明服务器:本教程中我们使用的是阿里云的服务器,其实不管是百度还是阿里腾讯的服务器,没多大差别,选择自己喜欢的(便宜的)就好。操作系统:本教程使用的是Linux发行版本的Centos7.5,Linux发行版有redhat和Ubuntu、
程小二
·
2020-07-08 09:01
Nginx
LNMP
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他