实战Nginx

 http://zyan.cc/book/nginx/code/

1.1 Nginx服务器的安装与配置

    http://nginx.org/ 下载稳定版本

1.2 Nginx的基本配置与优化

    /usr/local/webserver/nginx/ngnix.conf

    虚拟主机:特殊的软硬件技术,它把一台运行在因特网上的服务器主机分成一台台“虚拟”的主机,每台虚拟主机都可以是一个独立的网站,可以具有独立的域名,具有完整的Internet服务器功能(WWW、FTP、Email等),同一台主机上的虚拟主机之间是完全独立的。

    配置基于域名的虚拟主机

    Nginx的日志文件配置与切割:与日志相关的指令主要有两条,一条是log_format,用来设置日志的格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小。两条指令在Nginx配置文件中的位置可以在http{......}之间,也可以在虚拟主机之间,即server{ ...... }两个大括号之间。生产环境中的服务器,由于访问日志文件增长速度非常快,日志太大会严重影响服务器效率。同时,为了方便对日志进行分析计算,需要对日志文件进行定时切割。定时切割的方式有按月切割、按天切割、按小时切割等。最常用的是按天切割。

    Nginx的压缩输出配置:经过gzip压缩后页面大小可以变为原来的30%甚至更小。这样,用户浏览页面的时候速度会快得多。gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析。Nginx的压缩输出由一组gzip压缩指令来实现。

    Nginx的自动列目录配置

    Nginx的浏览器本地缓存设置:可通过expires指令输出Header头来实现。

1.3 Nginx与PHP(FastCGI)的安装、配置与优化

     Linux+Apache+Mysql+Perl/PHP/Python

1.4 Nginx与JSP、ASP.NET、Perl的安装与配置

     Linux

1.5 Nginx HTTP负载均衡和反向代理的配置与优化

     负载均衡:

     反向代理:指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现一个服务器。

     常见的Web负载均衡方式:用户手动选择方式、DNS轮询方式

     Nginx负载均衡的HTTP Upstream模块:提供了一个简单方法来实现在轮询和客户端IP之间的后端服务器负载均衡,并可以对后端服务器进行健康检查。

1.6 Nginx的Rewrite规则与实例

     Rewrite主要的功能就是实现URL的重写,采用PCRE,Perl兼容正则表达式的语法进行规则匹配

1.7 Nginx模块开发

     一些访问量非常大、业务逻辑简单的Web应用,如果采用PHP等解析型语言去处理,虽然可行,但是在并发能力、处理速度上将受到限制,耗费的系统资源也会较大,这就要求我们增加更多的服务器来处理这类应用。而采用Nginx模块来处理这类Web应用,在性能上将得到极大的提高,大大减少服务器的数量,并将在很大程度上节省服务器的运维成本。

1.8 Nginx的Web缓存服务与新浪网的开源NCACHE模块

     Web缓存

1.9 Nginx在国内知名网站中的应用案例

     主要可分为三类:Nginx反向代理与负载均衡类网站应用案例、Nginx+PHP/JSP类网站应用案例、Nginx静态内容Web服务器应用案例。

1.10 Nginx的非典型应用实例

     用HTTPS(SSL)构建一个安全的Nginx Web服务器

     采用Nginx搭建FLV视频服务器

     采用Nginx搭建正向代理服务器

1.11 Nginx的核心模块

     核心模块

     标准HTTP模块

     可选HTTP模块

     邮件模块

     第三方模块

     补丁     

1.12 Nginx的标准HTTP模块

     HTTP Upstream模块

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值