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学习
总结(14)——Nginx配置参数详细说明与整理
#定义Nginx运行的用户和用户组user wwwwww;##nginx进程数,建议设置为等于CPU总核心数.worker_processes 8;##全局错误日志定义类型,[debug|info|notice|warn|error|crit]error_log /var/log/nginx/error.log info;##进程文件pid /var/run/nginx.pid;##一个nginx
科技D人生
·
2020-06-27 04:40
Nginx
Nginx配置参数详细说明
Nginx配置参数详细整理
nginx
服务器
运维
Nginx学习
笔记——场景实践之《静态资源web服务》
前备知识适用场景静态资源非服务器动态运行生成的文件类型种类浏览器端渲染HTML、CSS、JS图片JPEG、GIF、PNG视频FLV、MPEG文件TXT等任意下载文件CDN内容分发网络,草图如下:功能1:静态资源的访问语法配置Linux下零拷贝技术:Syntax:sendfileon|off;Default:sendfileoff;Context:http,server,location,ifinl
从程序猿到程序员
·
2020-06-27 04:02
Nginx
nginx学习
笔记01
1.nginx下载:http://nginx.org/en/download.htmlMainlineversion:是主干版本(含有最新功能)Stableversion:稳定版本(推荐使用)nginx的主要优点:高并发,高性能,可扩展性,热部署,bsd许可开源版:nginx.org,商业版:nginx.com基于nginx改造版本:tengine,openresty(开源版&商业版)2.使用wg
江户川焱
·
2020-06-27 04:48
nginx
liunx
java
centos
nginx学习
总结
简介静态资源服务器,反向代理,负载均衡等,这些场景下,nginx无处不在。但是本人是在解决单个tomcat承受不了并发量的前提下,才走进的nginx。以下都是个人的总结,如果有不对的话,可以指出来,毕竟是自学的。。。下载nginxhttp://nginx.org/en/download.html这个就不多说了,直接下载就行了。一、静态资源服务器使用nginx实现静态资源服务器,我们可以通过ngin
一只仰望天空的菜鸟
·
2020-06-26 20:00
nginx
Nginx学习
笔记(七)——配置Nginx实现Gzip网页压缩、图片压缩
文章目录一、网页压缩二、图片压缩一、网页压缩在实际的应用中,我们为了使nginx上的资源尽可能的少占用,而大量的高清的图片与含有信息量大的网页会占用我们非常多的资源。这不利于nginx的性能优化,为了解决这个问题,我们可以做Gzip压缩。Nginx性能优化功能:Gzip压缩(大幅度提高页面加载速度),开启Gzip压缩功能,可以使网站的css、js、xml、html文件在传输时进行压缩,提高访问速度
草莓啾啾啾
·
2020-06-26 05:31
Nginx
Linux
企业
Nginx学习
笔记(八)——Nginx的盗链与防盗链
文章目录一、盗链与防盗链1.1模拟盗链(server4盗取server1)1.2nginx服务设置防盗链一、盗链与防盗链盗链:指B网站将A网站中的一些资源的链接地址贴到B网站中。常常是一些名不见经传的小网站来盗取一些有实力的大网站的地址(比如一些音乐、图片、软件的下载地址)然后放置在自己的网站中。防盗链:WEB应用防火墙通过实现URL级别的访问控制,对客户端请求进行检测,如果发现图片、文件等资源信
草莓啾啾啾
·
2020-06-26 05:30
Nginx
Linux
企业
Nginx学习
笔记---集群部署
Http功能模块指定(nginx.conf配置):aliasfile-path|directory-path将所有的访问路径统一改为指定的路径名称keepalive_timeout75:客户端与服务器连接的超时时间resover_timeout5s:解析文件的超时时间(默认30s,配置里没有可以加)服务监听的端口和域名(可以多个使用空格隔开)location:/处理所有请求负载均衡:此模块为后端的
蜡笔小ming
·
2020-06-25 18:42
分布式
Nginx
Nginx学习
及配置文件详解
Nginx学习
笔记1.Nginx基本概念1.1nginx是什么,做什么事情1.2Nginx作为web服务器1.3反向代理1.3.1正向代理1.3.2反向代理1.4负载均衡1.5动静分离2.nginx安装
森狗道格
·
2020-06-25 12:10
linux
nginx
linux
java
分布式
nginx学习
笔记:反向代理、负载均衡、动静分离、keepalive实现高可用
1.nginx简介1.1、什么是nginxNginx是高性能的HTTP和反向代理的服务器,处理高并发能力是十分强大的,能经受高负载的考验,有报告表明能支持高达50,000个并发连接数。1.2、正向代理(1)需要在客户端配置代理服务器进行指定网站访问1.3、反向代理暴露的是代理服务器地址,隐藏了真实服务器IP地址。1.4、负载均衡增加服务器的数量,然后将请求分发到各个服务器上,将原先请求集中到单个服
LUK流
·
2020-06-25 09:30
niginx
【Nginx】
Nginx学习
笔记(一)
文章目录1.Nginx是做什么的2正向代理3反向代理4负载均衡因为企业即将使用Nginx,作为公司中的中端力量(并不),当然要与公司共同进步共同发展啊✧ପ(๑・ω・)੭⁾⁾!注意,本文参照博客:https://www.cnblogs.com/wcwnina/p/8728391.html书写,侵权请告知删除。1.Nginx是做什么的Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务
暗潮汹涌
·
2020-06-25 08:53
Nginx的安装与配置
http://www.php.cn/php-weizijiaocheng-400798.html这篇文章主要介绍了关于Nginx的安装与配置,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
Nginx
China_Lzw
·
2020-06-24 22:49
Nginx
Nginx学习
(3)——作为静态web服务
1.静态资源类型即非服务器动态运行生成的文件类型种类浏览器端渲染HTML,css,js图片JPEG,gif,png视频flv,mpeg文件txt等任意下载文件2.静态资源服务场景-CDN名词解释CDN(ContentDeliveryNetwork):内容分发网络3.配置语法文件读取:语法:sendfileon|off;default:sendfileoff;Context:http,server,
孙太忙
·
2020-06-24 00:50
Nginx
Nginx
nginx学习
:启动nginx报错:error while loading shared libraries: libpcre.so.1: cannot open shared object file
ubuntu14编译安装了nginx,貌似一切正常,但是启动时报错:errorwhileloadingsharedlibraries:libpcre.so.1:cannotopensharedobjectfile:Nosuchfileordirectory找不到pcre库,这个库在/usr/local/lib目录,执行:exportLD_LIBRARY_PATH=/usr/local/lib/也还
空腹熊猫
·
2020-06-23 11:33
nginx
Nginx学习
笔记(七) Nginx中nginx.conf文件结构
该篇主要说明Nginx中nginx.conf文件的结构,该文件所在的位置为/nginx/conf/nginx.conf。文件结构....#全局配置events{#events块}http{#http块...#http全局块server{#server块...#server全局块location[PATTERN]{#location块...}location[PATTERN]{#location块.
偶像来了
·
2020-06-23 05:58
nginx
Nginx学习
笔记(一)
Nginx进程模型1.多进程模型:进程间相互独立,无需加锁,且互不影响;一个进程退出了不影响其他的进程运行,降低风险;当请求到来,多个worker通过竞争accrpt_mutex而获得注册listenfd读事件,在读事件里调用accept接受连接。2.异步非阻塞:处理网络事件与I/O复用相同,同时监控多个事件,当有事件就绪了就去读写;一个进程同时处理的请求只有一个,在请求间不断切换;切换是因为异步
陈心朔
·
2020-06-22 21:55
Nginx
nginx
nginx学习
笔记4 nginx的配置文件2 虚拟主机的配置
一.什么事虚拟主机将一个真实服务器,通过虚拟化技术,划分成多个独立的虚拟的子服务器,这些子服务器都在这台真是服务器中,每个虚拟子服务器都是一个虚拟主机。二.nginx配置虚拟主机有两个步骤,先配置ip,在绑定ip地址与虚拟主机。三.ip地址的配置(通过linux的命令行)1.查看本机ipifconfig(eth0)设备名称,inetaddr的值为本机ip2.为eth0设备指定ipifconfige
Tiglle
·
2020-06-22 06:56
linux
nginx
【
Nginx学习
笔记】1:Nginx的使用场景,出现背景,优点,组成部分
Nginx的使用场景[1]反向代理服务应用服务对开发效率要求很高,其使用效率(QPS,TPS等)是非常有限的,所以需要很多应用服务构成集群,这时候就要用到Nginx的反向代理功能,将动态请求传给各个应用服务。这些应用服务构成集群后至少又会产生两个需求:动态扩容容灾处理(服务可能会出问题)所以Nginx反向代理要有负载均衡的功能。另外,Nginx往往处在企业内网的边缘,随网络链路增长用户体验到的时延
LauZyHou
·
2020-06-22 04:00
Nginx
【
Nginx学习
笔记】3:配置文件的语法,命令行的使用(重载配置文件,热部署,切割日志文件)
Nginx二进制文件中已经指定了Nginx包含了哪些模块,所有模块有独立的配置,但遵循相同的配置语法。Nginx配置文件语法基本规则有些指令块可以有参数(跟在指令块名后面),有些指令块不能有参数,具体是由提供指令块的Nginx模块来决定的。时间单位后缀空间单位后缀一个例子Nginx命令行的使用简述Nginx命令行和大多Linux命令是类似的,格式是nginx-参数参数值,常用的参数:默认情况下,N
LauZyHou
·
2020-06-22 04:00
Nginx
Nginx-----从概念到安装到配置到...放弃
Nginx学习
笔记基本概念Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like协议下发行。
EdwardWH
·
2020-06-21 19:03
百度
网易
nginx
linux
tomcat
nginx学习
笔记【基本配置项】
转自:http://www.nginx.cn/76.html#运行用户usernobody;#启动进程,通常设置成和cpu的数量相等worker_processes1;#全局错误日志及PID文件#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid
古魂
·
2020-06-21 18:14
unix/linux
Nginx学习
笔记之使用信号管理Nginx的父子进程
声明:图片来自github:https://github.com/russelltao/geektime-nginx使用信号管理Nginx的父子进程Nginx是一个多进程的程序,多进程之间进行通信可以使用共享内存,信号等。在做进程间的管理时,通常只使用信号。能够发送和处理信号的有Master进程,Worker进程,还有Nginx命令行。Master进程因为master进程可以启动worker进程,
NGC_2070
·
2020-06-21 15:07
Nginx学习笔记
Nginx学习
笔记<三>负载均衡
实现效果浏览器地址栏输入地址http://192.168.17.129/edu/a.html,负载均衡到8081和8082端口中1.准备两个tomcat,一个8081端口,一个8002端口2.在两个tomcat的webapps目录新建edu/test.html可用8001/8002区分3.修改配置文件nginx负载均衡的策略1.轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务
WillLiaowh
·
2020-06-21 02:33
nginx
Nginx学习
笔记(反向代理&搭建集群)
一、前言1.1大型互联网架构演变历程1.1.1淘宝技术淘宝的核心技术(国内乃至国际的Top,这还是2011年的数据)拥有全国最大的分布式Hadoop集群(云梯,2000左右节点,24000核CPU,48000GB内存,40PB存储容量)全国分布80+CDN节点,能够自动找寻最近的节点提供服务,支持流量超过800Gbps不逊于百度的搜索引擎,对数十亿商品进行搜索,全球最大的电商平台顶尖的负载均衡系统
weixin_33862993
·
2020-06-20 21:05
Nginx学习
笔记<二>反向代理
反向代理实例一实现效果:使用nginx反向代理,访问www.123.com直接跳转到127.0.0.1:80801.分析反向代理实例二实现效果:使用nginx反向代理,根据访问的路径跳转到不同端口的服务中,nginx监听端口为9001,访问http://192.168.17.129:9001/edu/test.html直接跳转到127.0.0.1:8081/test.html访问http://19
WillLiaowh
·
2020-06-07 09:21
nginx
nginx学习
01:安装
nginx安装:stable:[nginx-stable]name=nginxstablerepobaseurl=http://nginx.org/packages/cen...$releasever/$basearch/gpgcheck=1enabled=1gpgkey=https://nginx.org/keys/nginx_...module_hotfixes=truecd/etc/yum.
niewj
·
2020-06-01 19:23
nginx
Nginx教学完整版-
Nginx学习
手记适合初学快速掌握【含实例】
文章目录Nginx功能块Nginx、F5、路由、网关使用场景反向代理负载均衡nginx分配服务器策略动静分离Nginx配置高可用的集群Keepalived+Nginx高可用集群(主从模式)Keepalived+Nginx高可用集群(双主模式)安装keepalivedNginx的原理worker如何工作的一个master和多个woker有好处设置多少个woker合适连接数worker_connect
javastarboy
·
2020-05-06 09:11
Nginx
nginx学习
笔记
首先安装pcre;#yuminstallpcre*pcre:(百度百科):PCRE介绍安装openssl,如果不需要支持ssl的话,可以选择跳过。#yuminstallopenssl*下载nginx:#mkdir/usr/local/src/tarbag#mkdir/usr/local/src/software#cd/usr/local/src/tarbag#wgethttp://www.ngin
hopevow
·
2020-04-12 15:06
Nginx学习
笔记
nginx学习
笔记目录一简介71.1Nginx的负载均衡71.2http协议71.3httpdMPM8二I/O模型8三Nginx的程序架构93.1Nginx的特性103.2nginx的功用10四nginx
潇湘神剑
·
2020-04-12 00:00
nginx
403Forbidden的解决办法nginx配置文件nginx.conf超详细讲解nginxincludeconfcentos6.5nginxincludeconfnginx反向代理-解决前端跨域问题
Nginx
cq_coder
·
2020-04-04 09:40
Nginx学习
笔记
首先提醒一下,国内绝大多数程序员都把Nginx的读音搞错了(甚至包括很多国外的程序员),Nginx官方推荐的正确的读音应该是:Engine-X,而不是En-jingks.Nginx分为主进程(masterprocess)和工作进程(workerprocess),每个进程中只有一个线程(也可以配置线程池),通过IO多路复用(底层使用epoll/kqueue等技术)和事件循环达到高并发(这点跟Node
无知者云
·
2020-03-30 00:04
Nginx学习
(一)Nginx简介
Nginx是一个高性能的Web和反向代理服务器,它具有有很多非常优越的特性:作为Web服务器:相比Apache,Nginx使用更少的资源,支持更多的并发连接,体现更高的效率,这点使Nginx尤其受到虚拟主机提供商的欢迎。能够支持高达50,000个并发连接数的响应,感谢Nginx为我们选择了epollandkqueue作为开发模型.作为负载均衡服务器:Nginx既可以在内部直接支持Rails和PHP
枫晴maple
·
2020-03-27 19:55
Nginx学习
笔记01
NginxWeb服务器主要内容:Nginx高性能Web服务器、Nginx工作原理、安装配置及升级、Nginx配置文件深入剖析、Nginx虚拟主机、location案例演示、Nginxrewrite实战、HTTPS安全Web服务器及Nginx高性能集群实战NginxWeb简介Nginx(enginex)是一个高性能HTTP、反向代理、IMAP、POP3、SMTP服务器.其源码以类BSD许可证的形式发
childhood_1013
·
2020-03-21 20:54
Nginx学习
笔记
前言我理解的nginx:反向代理、负载均衡、指定文件(404.html)一、安装官网下载,建议下载最新稳定版本【Stableversion】,下载完成后直接解压到某个文件夹(自己能找到)。二、常用命令说明:我的pc(window764bit),在输入nginxxxx报错,不识别,所以我就./nginxxxx输入命令。//查看帮助./nginx-h//启动nginx服务,找到nginx.exe所在目
datura_lj
·
2020-03-21 16:27
2019-07-24
Nginx学习
笔记
1.概念Nginx(enginex)是一个高性能的web服务器,同时也提供了IMAP/POP3/SMTP。Nginx是由伊戈尔·赛索耶夫为[俄罗斯]访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。目前nginx不仅作为一个轻量级的web服务器,备受业界好评.同时凭借强大的反向代理功能,以及丰富的插件,得到了各大厂的广泛应用.根
周涛_913d
·
2020-03-21 00:49
Nginx学习
笔记
一、背景与介绍1、功能Nginx常用于WEB服务器和反向代理服务器,在架构中充当网关角色,主要作用如下:路由功能(与微服务对应):域名/路径,进行路由选择后台服务器负载功能(与高并发高可用对应):对后台服务器集群进行负载静态服务器(比tomcat性能高很多):将静态文件单独做一个服务器;总结:实际使用中,这三种功能会混合使用。比如先分离动静,再路由服务,再负载机器。2、反向代理反向代理服务器实现了
YitaiCloud
·
2020-03-13 18:34
Nginx学习
笔记
yunqing.jpg.1.什么是Nginx?Nginx是一个高性能的HTTP反向代理服务器,特点是占用内存小,并发能力强。Nginx是专为性能优化而开发的,性能是其最重要的考量,实现上非常注重效率,能经受高负载的考验,有报告表明能支持高达50000个并发连接数。详细介绍见https://lnmp.org/nginx.html2.反向代理(1)正向代理:在客户端(浏览器)配置代理服务器,通过代理服
yunqing_71
·
2020-03-01 00:33
Nginx学习
之搭建
Nginx搭建环境centos71、安装C++相关依赖环境yuminstallgcc-c++异常1:已加载插件:fastestmirror,langpacksLoadingmirrorspeedsfromcachedhostfilehttp://mirror.centos.org/centos/7/os/x86_64/repodata/repomd.xml:[Errno14]curl#6-"。。。
全职讲师
·
2020-02-25 07:17
Nginx学习
笔记1
源码安装Nginx安装必要软件安装pcre为了支持rewrite功能$sudoapt-getinstalllibpcre3libpcre3-dev安装openssl需要ssl的支持,如果不需要ssl支持,请跳过这一步$sudoapt-getinstallopenssl安装Nginx$./configure--prefix=/usr/local/nginx-1.7.1\--with-http_ssl
yaya_pangdun
·
2020-02-20 09:53
Nginx学习
-架构
文章来源:http://blog.seclibs.com/nginx...Nginx程序架构图如下后面就先按照这个图所展示出来的内容对Nginx的架构进行一次梳理,文中所涉及到的内容,主要都是针对Linux系统的。最上面的Master进程是管理员直接控制的,也只有Master进行接受管理员信号,一个Master用户可以fork多个Worker进程,一个Worker进程可以响应多个用户请求。Mast
无心的梦呓
·
2020-02-08 20:04
nginx
架构
Nginx学习
总结(一)
一、基本概念1.什么是Nginx?Nginx是一个高性能的web服务器和反向代理服务器,特点是占用内存少,并发能力强;事实上Nginx的并发能力确实在同类型的网页服务器中表现良好;Nginx专为性能优化而开发,性能是其主要的考量;实现上非常注重效率,经得住高并发的考验,有报告表名能支持高达50000个并发连接数2.反向代理(1)正向代理在客户端(浏览器)中需要配置代理服务器,通过代理服务器进行互联
旧城已空旧梦已逝
·
2020-01-17 16:00
nginx学习
第五天
ngx_hash_tngx_hash_t是nginx自己的hash表的实现。ngx_hash_t的实现有几个显著特点1.ngx_hash_t不像其他的hash表的实现,可以删除原因,它只能一次初始化,就构建起整个hash表以后,即不能删除,也不能在插入元素了。2.ngx_hash_t的开链并不是真的开了一个链表,实际上是开链一段连续的存储空间,几乎可以看作数组。这是因为ngx_hash_t在初始化
ant_1024
·
2020-01-07 00:01
nginx学习
笔记
配置文件#运行用户#usernobody;#启动进程,通常设置成和cpu的数量相等或者2倍于cpu的个数(具体结合cpu和内存)。默认为1worker_processes1;#全局的错误日志和日志级别[debug|info|notice|warn|error|crit]#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_lo
扶不起的刘阿斗
·
2020-01-04 23:00
模块-
NGINX学习
笔记
基于IP地址的访问控制模块ngx_http_access_module模块可以限制某些客户端IP地址的访问,针对某些ip的客户端访问进行允许或者禁止。语法:allowaddress|CIDR|unix:|all;denyaddress|CIDR|unix:|all;Default:—Context:http,server,location,limit_except示例:location/{deny
geekdeedy
·
2020-01-03 10:51
Nginx学习
概述什么是Nginx?Nginx(enginex)是一款轻量级的Web服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。image什么是反向代理?反向代理(ReverseProxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器
weisen
·
2019-12-29 20:50
nginx学习
(十):nginx搭建2台tomcat集群
在讲到Nginx负载均衡的时候,其实Nginx是七层负载均衡准备工作这里我本地使用虚拟机进行搭建,一共3个虚拟机。192.168.247.5配置nginx192.168.247.6和192.168.247.7安装tomcat修改nginx配置upstreamtomcats{server192.168.247.6:8080;server192.168.247.7:8080;}server{liste
Kevin_zheng
·
2019-12-29 20:00
nginx学习
(九):跨域配置和防盗链配置
本篇文章主要讲解跨域配置和防盗链配置,这里一般知道怎配置就好了,用到的时候直接copy跨域设置#允许跨域请求的域,*代表所有add_header'Access-Control-Allow-Origin'*;#允许带上cookie请求add_header'Access-Control-Allow-Credentials''true';#允许请求的方法,比如GET/POST/PUT/DELETEadd
Kevin_zheng
·
2019-12-29 11:00
nginx学习
(八):nginx配置gzip
开启gzip压缩功能,目的是提高传输效率,节约带宽配置gzipgzipon;#限制最小压缩,小于1字节文件不会压缩gzip_min_length1;#定义压缩的级别gzip_comp_level3;gzip_typestext/plainapplication/javascriptapplication/x-javascripttext/javascripttext/xmltext/css;验证H
Kevin_zheng
·
2019-12-28 15:00
nginx学习
(七):nginx提供静态资源服务
准备工作这里准备了一个文件夹,里面放入了一个img文件夹和index.html文件,将文件上传到home下。配置nginx这里我们从新起个端口server{listen90;server_namelocalhost;location/{root/home/static_kevin;indexindex.html;}error_page500502503504/50x.html;location=/
Kevin_zheng
·
2019-12-28 11:00
linux--
nginx学习
nginx1.nginx安装编译1.yuminstallnginx(自动解决依赖)2.源代码编译安装(优秀,自由选择软件版本,自定义第三方功能比如开启https)3.rpm手动安装(垃圾)2.下载tengine最好别再root在操作,在opt在执行该条命令wgethttp://tengine.taobao.org/download/tengine-2.3.2.tar.gz3.解压缩ls查看下载后的
corei5tj
·
2019-12-25 08:00
Nginx学习
笔记-搭建wordpress[不定期更新]
我最近在学习使用Nginx,想搭建并运维一个网站,主要参考了——安全人员学习笔记——Web中间件之Nginx篇这篇文章,但是后续学习和使用,我会记录下自己的学习过程和感受。首先是安装Nginx这个比较好安装,只要先配置好源,推荐使用最新的阿里源(后面会讲原因)debhttp://mirrors.aliyun.com/ubuntu/xenialmainmultiverserestricteduniv
jessica1123
·
2019-12-25 06:35
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他