快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
nginx web server 配置参数说明

nginx web server 配置参数说明

检测nginx是否正确 /usr/local/nginx/sbin/nginx -t -c nginx.conf -c 配置文件路径 -g Set global directives. (version =0.7.4) -t 检测文件是否正确不执行 -v Print version. -V Print nginx version, compiler version and configure parameters. 编译时如果了with-debug编译,还可以error_log file [ debug...

处理Nginx + PHP(FastCGI)遇到的502 Bad Gateway错误

处理Nginx + PHP(FastCGI)遇到的502 Bad Gateway错误

将Web服务器换成Nginx 0.6.31 + PHP 4.4.7(FastCGI)后,有时候访问会出现502 Bad Gateway错误,如何解决。 我让按照以下两个步骤去解决,最后在第2步中将FastCGI的timeout增加为300,问题解决: PS:比较羡慕迅雷的Web服务器,16G内存。 -------------------------------------------------------------------------------- 1、查看当前的PHP FastCGI进程数是否...

Nginx 下配置SSL证书的方法

Nginx 下配置SSL证书的方法

1、Nginx 配置 ssl 模块 默认 Nginx 是没有 ssl 模块的,而我的 VPS 默认装的是 Nginx 0.7.63 ,顺带把 Nginx 升级到 0.7.64 并且 配置 ssl 模块方法如下: 下载 Nginx 0.7.64 版本,解压 进入解压目录: 复制代码 代码如下: wget http://sysoev.ru/nginx/nginx-0.7.64.tar.gz tar zxvf nginx-0.7.64.tar.gz cd nginx-0.7.64 如果要更改header信息的...

使用Nginx的proxy_cache缓存功能取代Squid

使用Nginx的proxy_cache缓存功能取代Squid

Nginx从0.7.48版本开始,支持了类似Squid的缓存功能。这个缓存是把URL及相关组合当作Key,用md5编码哈希后保存在硬盘上,所以它可以支持任意URL链接,同时也支持404/301/302这样的非200状态码。虽然目前官方的Nginx Web缓存服务只能为指定URL或状态码设置过期时间,不支持类似Squid的PURGE指令,手动清除指定缓存页面,但是,通过一个第三方的Nginx模块,可以清除指定URL的缓存。 Nginx的Web缓存服务主要由proxy_cache相关指令集和fastcgi_...

利用Nginx反向代理功能架设Ubuntu升级源

利用Nginx反向代理功能架设Ubuntu升级源

北师大的网络情况以前说过了,学校里必须过验证网关才能上外网。为了方便校内同学方便地(不费流量地)升级Ubuntu,也可以充分利用服务器的资源,做了个Ubutu校内的升级源。机器比较老,没有很大的硬盘,做个源的话至少需要上百G的空间,不太现实。于是Kangzj想了出这个方法,在校内一台能上外网的服务器上反向代理一个速度快的Ubuntu源。我选择的是中科大的Ubuntu源(谢谢),速度可以到10M。非常简单,建了一个虚拟主机,然后就解决问题了,下面附上nginx配置文件: server { listen 8...

Linux系统上配置Nginx+Mongrel cluster

Linux系统上配置Nginx+Mongrel cluster

主机网全新上线,买空间、服务器就上主机网,安全有保障! Nginx不仅是一个小巧且高效的HTTP服务器,也可以做一个高效的负载均衡反向代理,通过它接受用户的请求并分发到多个Mongrel进程可以极大提高Rails应用的并发能力。下面介绍一下如何在一台服务器上配置Nginx + Mongrel cluster。 获得Nginx,这里我们假设大家是通过自己编译,并配置了默认的编译的参数,此处使用的是Nginx 0.5.x版。 配置Mongrel cluster 我们还需要获得Mongrel和其Cluster插...

Ubuntu  Linux系统下轻松架设nginx+php服务器应用

Ubuntu Linux系统下轻松架设nginx+php服务器应用

. 一直一来,在Ubuntu Linux系统下调试php的web程序都是使用的apache+php+mysql的开发环境,近来看到网上大家都在讨论nginx架设的web服务器,据说性能比apache要高上十几倍。所以自己想也想尝尝鲜,在自己的电脑上先装一个体验一下! 跟安装其他软件差不多,安装过程基本上都是傻瓜式的 安装nginx,执行以下命令,很快完成 sudo apt-get install nginx 配置文件默认安装位置: conf: /etc/nginx/nginx.conf bin:/usr/...

使用awstats分析Nginx的访问日志

使用awstats分析Nginx的访问日志

前言 在我的上一篇文章《linux.chinaitlab.com/server/768231.html target=_blank使用 Nginx 提升网站访问速度》中介绍了 Nginx 这个 HTTP 服务器以及如何通过它来加速网站的访问速度。在实际的网站运营中,我们经常需要了解到网站的访问情况,例如每天有多少 IP 在访问、PV 数是多少、哪个 URL 访问量最大、用户使用最多的浏览器是哪个、都是通过什么方式知道这个网站的以及有多少用户访问出错等等,通过掌握这些信息来提高用户的体验,从而改善网站的质...

Nginx负载均衡搭建胜过Apache十倍

Nginx负载均衡搭建胜过Apache十倍

编者按:Nginx是目前比较重要的开源性负载均衡技术,新浪、网易、六间房等很多网站都将Nginx部署进自己的网站系统架构,并解决部分问题。本文是作者长期的实战经验,很有参考价值。 本文是我撰写的关于搭建Nginx + PHP(FastCGI)Web服务器的第4篇文章。本系列文章作为国内最早详细介绍 Nginx + PHP 安装、配置、使用的资料之一,为推动 Nginx 在国内的发展产生了积极的作用。 众网站纷纷重视Nginx 这是一篇关于Nginx 0.7.x系列版本的文章,安装、配置方式与第3篇文章相...

使用nbspNginxnbsp提升网站访问速度

使用nbspNginxnbsp提升网站访问速度

本文主要介绍如何在 Linux 系统上安装高性能的 HTTP 服务器 —— Nginx、并在不改变原有网站结构的条件下用 Nginx 来提升网站的访问速度。 Nginx 简介 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。 Igor 将源代码以类 BSD 许可证的形式发布。尽管还是测...

ubuntu上配置Nginx+PHP5 FastCGI服务器配置

ubuntu上配置Nginx+PHP5 FastCGI服务器配置

首先安装或编译Nginx。 安装Nginx 源码包可以在官方主页上下载。Ubuntu 9.04可以直接通过apt安装,也可以从这里下载最新的deb包: sudo apt-get install nginx 如果要自己编译的话,需要确保自己已经有编译器和PCRE的库(用于Nginx的rewrite模块,如果不需要这个模块可以在configure时使用./configure –without-rewrite)。编译方法如下: wget http://sysoev.ru/nginx/nginx-0.5.34....

使用nginx来负载均衡 本文在window与linux下配置nginx实现负载

使用nginx来负载均衡 本文在window与linux下配置nginx实现负载

实现网站负载有两种办法,一种是购买硬件来实现,比如是硬件F5再到Citrix Netscalar,这些设备都几十万,不是一般人玩的,另一种是使用软件来实现,比如 nginx ,squid这类有反向代理功能的软件,本文就nginx安装实现负载。 首先是windows系统,这里建议使用window 2003企业版,而不要作用win7(太新了,我遇到无法启动nginx的问题)。要说的是,在windows下配置安装nginx还是很容易的,少了 linux下下载tar再配置编译参数等等步骤,我们只要从下面的地址下...