Nginx服务器
Nginx是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx服务器已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。Nginx服务器主要介绍Nginx相关的安装与配置、Nginx使用教程、Nginx优化、Nginx负载均衡等知识点。Nginx修改响应内容模块(sub_filter模块)
sub_filter模块是一个Nginx内置的过滤器模块,主要用来修改网站响应内容中的字符串。sub_filter模块指令可在nginx.conf的http, server, location三个位置配置使用。当我们使用代理的时候,静态资源可能不在代理服务器上,那么我们就需要在响应的时候修改这些地址。我们也可以在这个时候过滤和替换一些服务器返回的数据。下面雷雪松给大家讲解下Nginx替换响应内容模块(sub_filter模块)。
阅读原文 »
ngx_headers_more设置清除头部
ngx_headers_more是Nginx的一个很不错的模块,ngx_headers_more主要用于添加、设置和清除输入或者输出http header头的信息。下面雷雪松详细的讲解Nginx ngx_headers_more模块的安装、具体的用法和配置。
阅读原文 »
如何让Nginx支持ThinkPHP
ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL链接,ThinkPHP配置文件中设置 ‘URL_MODEL’ => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的。下面雷雪松详细讲解下如何让Nginx支持ThinkPHP的具体配置。
阅读原文 »
如何安装nginScript
2015年9月,Nginx宣布支持类JavaScript语言-nginScript,这意味着开发者可以更轻松、自由的用JavaScript控制全球最优秀的HTTP及反向代理服务器。下面雷雪松详细的看看Nginx如何安装nginScript。
阅读原文 »
Nginx反向代理502 Bad Gateway
Nginx作为反向代理时,访问出现502 Bad Gateway是比较常见的错误。我们从多个方面来分析访问出现Nginx 502 Bad Gateway的原因,并提供一些使用的解决办法。任何时候出现错误,查看日志是一个好的解决办法。
阅读原文 »
Nginx location知识点总结
Nginx Location这个指令允许对不同的URI进行配置。它可以配置使用字符串和正则表达式两种方式来进行匹配。下面雷雪松讲解下location语法,ReWrite基本语法和Nginx配置中全局变量。
阅读原文 »
Nginx编译安装模块(非重装)
假如原已经安装好的Nginx现在需要添加一个未被编译安装的ssl模块,我们该怎么办呢?重装,还是有其他的办法?当然不需要重装的,下面我们看下雷雪松如何实现的Nginx非重装编译安装模块。
阅读原文 »