网站大量收购独家精品文档,联系QQ:2885784924

Nginx开发和配置教程.pptxVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Nginx开发和配置教程

Nginx开发和配置教程用友建筑有限公司姓名 李扬2016年 月 日名词解释 01基本工作原理02配置步骤及详细使用说明03名词解释Nginx是一款轻量级的Web 服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。Nginx最大的特点是对高并发的支持和高效的负载均衡,在高并发的需求场景下,是Apache服务器不错的替代品。反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。名词解释负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。负载均衡的实现方式软件方式的实现:Nginx、LVS、HAProxy、Keepalived等软件的搭配使用。硬件方式的实现:F5 BIG-IP负载均衡器等。也可以以软、硬件搭配的方式实现负载均衡,具体怎样搭配应参考实际业务场景需要,硬件负载均衡器的相关配置应咨询专家解决。基本工作原理静态内容访问如图片、静态HTML 文件、js 脚本文件和css 样式文件等,我们希望Nginx 直接处理并返回给浏览器,这样可以大大的加快网页浏览时的速度。因此对于这类文件我们需要通过指令来指定文件的存放路径,同时因为这类文件并不常修改,通过指令来控制其在浏览器的缓存,以减少不必要的请求,也可以通过第三方中间件来作为文件系统管理静态内容。动态页面请求处理Nginx 本身并不支持现在流行的JSP、ASP、PHP、PERL 等动态页面,但是它可以通过反向代理将请求发送到应用服务器,来完成动态页面的请求处理。配置步骤及详细使用说明Windows安装下载Nginx:/en/download.html /en/download.html解压压缩包到任意目录即可。Windows启动直接运行Nginx目录下的nginx.exe或打开命令行进入到Nginx目录下运行命令:start nginx。Linux安装和启动请参考文件:Nginx安装教程访问如在本地安装的Nginx,可通过http://localhost/http://localhost来访问,如在远程服务器安装的,可通过 http://+远程服务器的IP地址http://+http://+远程服务器的IP地址远程服务器的http://+远程服务器的IP地址IPhttp://+远程服务器的IP地址地址 来访问。启动成功,访问后可看到以下界面。配置步骤及详细使用说明Nginx的配置主要配置文件位置:Nginx根目录 conf nginx.conf其中的一段配置如下图,调整功能时主要修改这段代码。配置步骤及详细使用说明配置文件分析listen:表示当前的代理服务器监听的端口,默认的是监听80端口。server_name:表示监听到之后需要转到哪里去,这时我们直接转到本地(nginx文件夹内)。location:表示匹配的路径,这时配置了/表示所有请求都被匹配到这里。root:里面配置了root这时表示当匹配这个请求的路径时,将会在这个文件夹内寻找相应的文件,这里对我们之后的静态文件伺服很有用。index:当没有指定主页时,默认会选择这个指定的文件,它可以有多个,并按顺序来加载,如果第一个不存在,则找第二个,依此类推。error_page:错误的页面。全部配置参数可在 /doc/Nginx/doc/中文文档 中查看。配置步骤及详细使用说明1.动态请求:此时,location会匹配以.Jsp结尾的请求,转发到http://localhost:8080/http://localhost:8080服务器中实现反向代理示例让JSP页面请求转发给tomcat,而html,png等一些图片和JS等直接给Nginx进行缓存,或交给文件系统的中间件来处理。配置如下:location ~ \.jsp $ { proxy_pass : http://localhost:8080/httphttp://localhost:8080/://localhost:8080;} location ~ \.(html|js|css|png|gif)$ { root E:\Softwares\apache-tomcat-7.0.68\webapps\ROOT;}Location / { proxy_pass : http://localhost:8080/

文档评论(0)

pengyou2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档