nginx配置泛域名
发布于:2013-1-16 14:01 作者:kevin.Zhu 浏览:19 分类:Nginxnginx可以通过通配符方便的配置泛域名,如下是outofmemory.cn的泛域名配置
#*.outofmemory.cnserver { #listen 80; ## listen for ipv4; this line is default and implied  ...
Nginx配置中FastCGI的几个命令
发布于:2013-1-16 14:00 作者:kevin.Zhu 浏览:10 分类:Nginx
Nginx配置一直以来都在程序员的工作中不断的使用,在这个中有很多的问题需要我们不断的学习,其中FastCGI就是有不少的问题需要我们解决,下面就是关于FastCGI在Nginx配置的几个指令:
fastcgi_cache_path /usr/local/Nginx/fastcgi_cache levels=1:2 keys_zone=TEST:10...
深入探讨:Nginx 502 Bad Gateway错误的解决方法
发布于:2013-1-16 14:00 作者:kevin.Zhu 浏览:10 分类:Nginx
max_children=40 , 每个children平均占用20M-30M内存,children越多,可以同时接受的并发数量越多,一般children的值是网站最高并发数+浮动值,这值再×内存占用,就是你需要用到的内存。
max_requests = N 是指当每个children接受了N次请求以后,就会把自己杀死,然后重新建立一个children。
PV / max_children ...
将nginx同时作为负载均衡和Web缓存服务器
发布于:2013-1-16 13:59 作者:kevin.Zhu 浏览:12 分类:NginxNginx从0.7.48版本开始,支持了类似Squid的缓存功能。这个缓存是把URL及相关组合当作Key,用md5编码哈希后保存在硬盘上,所以它可以支持任意URL链接,同时也支持404/301/302这样的非200状态码。虽然目前官方的Nginx Web缓存服务只能为指定URL或状态码设置过期时间,不支持类似Squid的PURGE指令,手动清除指定缓存页面,但是,通过一个第三方的Nginx模...
使用nginx sticky实现基于cookie的负载均衡
发布于:2013-1-16 13:59 作者:kevin.Zhu 浏览:9 分类:Nginx在多台后台服务器的环境下,我们为了确保一个客户只和一台服务器通信,我们势必使用长连接。使用什么方式来实现这种连接呢,常见的有使用nginx自带的ip_hash来做,我想这绝对不是一个好的办法,如果前端是CDN,或者说一个局域网的客户同时访问服务器,导致出现服务器分配不均衡,以及不能保证每次访问都粘滞在同一台服务器。如果基于cookie会是一种什么情形,想想看, 每台电脑都会有不同的cooki...
nginx代理上网 上网代理服务器配置
发布于:2013-1-16 13:58 作者:kevin.Zhu 浏览:12 分类:NginxNginx Gzip 压缩配置
发布于:2013-1-16 13:58 作者:kevin.Zhu 浏览:14 分类:Nginx
随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢?
gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多。gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析。浏览器...
Nginx 的 proxy_store 缓存
发布于:2013-1-16 13:57 作者:kevin.Zhu 浏览:9 分类:Nginx有这么一个情况,
有个运行Asp的应用,比较土,还是用本地 *.mdb 的数据库。这么一来,就不可能通过 Apache ::: asp 这样的插件令其运行在Linux的环境中。而且是相当烂的一个 asp 程序,连html模板都没单独目录存放,直接跟 *.asp 混在一块。
幸好这个世界有 Nginx, 是对待这种破东西最好的优化。
如果直接靠 IIS 既处理 asp ...
Nginx1.1.4+ 对后端机器的长连接特性
发布于:2013-1-16 13:57 作者:kevin.Zhu 浏览:14 分类:Nginxnginx upstream keepalive connections
Nginx从 1.1.4 开始,实现了对后端机器的长连接支持,这是一个激动人心的改进,这意味着 Nginx 与后端机器的通信效率更高,后端机器的负担更低。
例如,对一个没有长连接支持的后端机器,会出现大量TIME_W...
使用Nginx反向代理Apache服务器的配置方法
发布于:2013-1-16 13:56 作者:kevin.Zhu 浏览:16 分类:NginxNginx处理静态内容是把好手,Apache虽然占用内存多了点,性能上稍逊,但一直比较稳健。倒是Nginx的FastCGI有时候会出现502 Bad Gateway错误。一个可选的方法是Nginx做前端代理,处理静态内容,动态请求统统转发给后端Apache。
Nginx Server配置如下(测试环境):
server {
listen 8...
配置nginx支持pathinfo模式
发布于:2013-1-16 13:47 作者:kevin.Zhu 浏览:13 分类:Nginx很久不使用apache了,渐渐对apache感到陌生,因为朋友有个ZendFramework框架从apache移到nginx下,需要pathinfo模式支持。
网上海搜
于是开始搜索nginx+pathinfo相关文章,一开以为很容易就会配置好。因为搜索后发现有大量文章介绍nginx开启pathinfo模式,感觉不是什么难事。但是经过几个小时下来,还是没有配置好。并且大量文章的内容都极...
nginx下支持PATH_INFO详解
发布于:2013-1-16 13:47 作者:kevin.Zhu 浏览:10 分类:Nginx1.可以通过rewrite方式代替php中的PATH_INFO
实例:thinkphp的pathinfo解决方案
设置URL_MODEL=2
location / {
if (!-e $request_filename){
rewrite ^/(.*)$ /in...
设置nginx 使支持pathinfo
发布于:2013-1-16 13:46 作者:kevin.Zhu 浏览:10 分类:Nginx
location / {
if ($request_filename !~ (api\.php|index\.php|404\.php|static|template/|upload|robots\.txt|favicon\.ico|install) )...
Nginx 的 server_names_hash_bucket_size 问题
发布于:2013-1-16 13:46 作者:kevin.Zhu 浏览:12 分类:Nginxhttp://www.cnblogs.com/top5/archive/2009/10/23/1588469.html
在 Nginx 0.6.35 的版本中,配置多个 server 虚拟主机,必须要在配置文档中 http { 里头加上 server_names_hash_bucket_size 64; 这么一句
http {
server_names_hash_bucket_...
nginx 编译安装的常用配置
发布于:2013-1-16 13:31 作者:kevin.Zhu 浏览:13 分类:Nginx--prefix=/etc/nginx --with-http_ssl_module --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-pat...
nginx upstream的分配方式
发布于:2013-1-16 13:31 作者:kevin.Zhu 浏览:11 分类:Nginxnginx 配置 CORS 支持跨域访问
发布于:2013-1-16 13:29 作者:kevin.Zhu 浏览:15 分类:Nginxhttp://bo-hai.iteye.com/blog/2154706
CSS代码设置了一些字体,如果跨域访问这些字体,就会加载失败。错误信息如下:
已阻止交叉源请求:同源策略不允许读取 http://XXXXXX.com/aimall/spm_modules/fontawesome/fonts/fontawesome-webfont.wof...