




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Nginx入门教程题 目 Nginx入门教程 作 者 杨新彦 状 态 创建 完成时间 2012 年 7 月2 日 61 Nginx概述Nginx (engine x) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务器对外进行服务。Nginx采用C进行编写,不论是系统资源开销还是CPU使用效率都比 Perlbal 要好很多。作为邮件代理服务器:Nginx 同时也是一个非常优秀的邮件代理服务器。(更多介绍参照百科,更多使用参照GOOGLE,广而告之)2 Nginx安装2.1 Nginx下载地址本文以windows平台下nginx/Windows-1.3.2安装为例,其下载地址为/en/download.html;2.2 安装下载后解压缩放到D:tools目录下,如下图2-1所示图2-1进入dos命令行界面,通过命令start nginx启动服务器,如下图2-2所示图2-2启动瞬间感觉到屏幕一闪而过,看一下logs目录下是不是多一个nginx.pid文件,cmd窗口输入D:toolsnginx-1.3.2tasklist /fi imagename eq nginx.exe;结果如下图2-3所示:图2-3说明nginx已经成功启动,有两个进程,按照官方解释,nginx是守护进程,其中一个是一直等待处理时间当中,当有事件被触发时,就启动另外一个进程处理相关请求。Nginx默认端口号为80,可以访问http:/localhost ,如下图2-4所示图2-42.3 ngnix常见命令nginx -s stopquick exitnginx -s quitgraceful quitnginx -s reloadchanging configuration, starting a new worker, quitting an old worker gracefullynginx -s reopenreopening log files3 配置测试3.1反向代理反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端此时代理服务器对外就表现为一个服务器。打开D:toolsnginx-1.3.2conf下的nginx.conf文件进行编辑,修改文件如下图3-1所示图3-1本地服务器端口在8080端口,可以根据服务器端口号修改,proxy_pass,表示代理路径,相当于转发,”/”表示所有请求均由内网服务器处理。重启nginx服务器nginx s reload;打开网页http:/localhost效果如下图所3-2所示:图3-2实际生产活动中,需要按照文件类型来进行过滤,比如jsp执行交给tomcat处理,因为nginx并不是servlet容器,而html、js、css这些不需要处理的直接交给nginx进行缓存。下面进行一下配置,jsp页面交给tomcat处理,而html,png等一些图片和js直接给nginx进行缓存。主要用到location元素,并通过正则表达式辨别处理,在此之前需要取消上面的配置location/,避免所有请求被拦截,如下图3-3所示图3-3打开网页http:/localhost/ ,结果如下图3-4所示图3-4原因是没有相应的location匹配,而我们用http:/localhost/index.jsp,打开网页时发现网页正常,原因是此页面是jsp页面,且图片等静态资源在D:toolstomcat-7.0.26webappsROOT均能找到。页面如下图3-5所示图3-5点击其他链接均无效,出现404错误,原因是html属于静态文件,但是此文件不在D:toolstomcat-7.0.26webappsROOT目录之下。3.2负载均衡负载均衡(又称为负载分担),英文名称为Load Balance,其意思就是将负载(工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。负载均衡有两方面的含义:首先,大量的并发访问或数据流量分担到多台节点设备上分别处理,减少用户等待响应的时间;其次,单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高。如下图3-6所示图3-6均衡到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年计算机控制试题
- 跨文化管理视域下婚礼策划团队协作模式创新-洞察阐释
- 重庆绿氢生产线项目可行性研究报告(参考模板)
- 乡村振兴与水稻产业升级的互动分析
- 2025至2030年中国甘草霜行业投资前景及策略咨询报告
- 加强基层劳动管理与服务队伍的能力建设
- 2025至2030年中国烟管式燃油蒸汽锅炉行业投资前景及策略咨询报告
- 2025至2030年中国火灾逃生披行业投资前景及策略咨询报告
- 2025至2030年中国注射用米力农行业投资前景及策略咨询报告
- 2025至2030年中国水面旋转盘行业投资前景及策略咨询报告
- 居民自建桩安装告知书回执
- 公路桥梁架桥机过孔培训
- 混凝土搅拌站安装及拆除方案
- YMO青少年数学思维26届二年级全国总决赛试卷
- QC080000体系内部审核检查表
- 生育保险待遇个人承诺书
- (完整版)韦氏儿童智力测试试题
- 安全文明施工组织设计范本
- 外立面门头装修合同
- 关于颁发《功率因数调整电费办法》的通知(83)水电财字第215号
- 各学院学生工作目标管理考核指标体系
评论
0/150
提交评论