nginx配置泛域名

发布于:2013-1-16 14:01 作者:kevin.Zhu 浏览:19 分类:Nginx

nginx可以通过通配符方便的配置泛域名,如下是outofmemory.cn的泛域名配置

#*.outofmemory.cnserver {        #listen   80; ## listen for ipv4; this line is default and implied        ...

阅读全文>>

0

Nginx配置中FastCGI的几个命令

发布于:2013-1-16 14:00 作者:kevin.Zhu 浏览:10 分类:Nginx


Nginx配置一直以来都在程序员的工作中不断的使用,在这个中有很多的问题需要我们不断的学习,其中FastCGI就是有不少的问题需要我们解决,下面就是关于FastCGI在Nginx配置的几个指令:

  1. fastcgi_cache_path /usr/local/Nginx/fastcgi_cache  levels=1:2 keys_zone=TEST:10...

阅读全文>>

0

深入探讨: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 ...

阅读全文>>

0

将nginx同时作为负载均衡和Web缓存服务器

发布于:2013-1-16 13:59 作者:kevin.Zhu 浏览:12 分类:Nginx

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

阅读全文>>

0

使用nginx sticky实现基于cookie的负载均衡

发布于:2013-1-16 13:59 作者:kevin.Zhu 浏览:9 分类:Nginx

在多台后台服务器的环境下,我们为了确保一个客户只和一台服务器通信,我们势必使用长连接。使用什么方式来实现这种连接呢,常见的有使用nginx自带的ip_hash来做,我想这绝对不是一个好的办法,如果前端是CDN,或者说一个局域网的客户同时访问服务器,导致出现服务器分配不均衡,以及不能保证每次访问都粘滞在同一台服务器。如果基于cookie会是一种什么情形,想想看, 每台电脑都会有不同的cooki...

阅读全文>>

0

nginx代理上网 上网代理服务器配置

发布于:2013-1-16 13:58 作者:kevin.Zhu 浏览:12 分类:Nginx

####################  最简单的配置 ###################

server {

        resolver        xx.xx.xx.xx ; 

      ...

阅读全文>>

0

Nginx Gzip 压缩配置

发布于:2013-1-16 13:58 作者:kevin.Zhu 浏览:14 分类:Nginx

随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢?

gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多。gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析。浏览器...

阅读全文>>

0

nginx 图片缓存

发布于:2013-1-16 13:57 作者:kevin.Zhu 浏览:11 分类:Nginx

最近准备用nginx搭建了一个图片服务器,看中的就是nginx超强的静态文件处理能力。


由于图片量比较大,和web服务器(也是nginx)分开运行,虽然web服务器调用图片没用问题,但毕竟是远程调用,肯定没有本地文件系统那么快,因此仍然有优化的空间。


使用前的nginx配置


1

2

3

4...

阅读全文>>

0

Nginx 的 proxy_store 缓存

发布于:2013-1-16 13:57 作者:kevin.Zhu 浏览:9 分类:Nginx

有这么一个情况,

有个运行Asp的应用,比较土,还是用本地 *.mdb 的数据库。这么一来,就不可能通过 Apache ::: asp 这样的插件令其运行在Linux的环境中。而且是相当烂的一个 asp 程序,连html模板都没单独目录存放,直接跟 *.asp 混在一块。

幸好这个世界有 Nginx, 是对待这种破东西最好的优化。

如果直接靠 IIS 既处理 asp ...

阅读全文>>

0

Nginx1.1.4+ 对后端机器的长连接特性

发布于:2013-1-16 13:57 作者:kevin.Zhu 浏览:14 分类:Nginx

nginx upstream keepalive connections

 

Nginx从 1.1.4 开始,实现了对后端机器的长连接支持,这是一个激动人心的改进,这意味着 Nginx 与后端机器的通信效率更高,后端机器的负担更低。

 

例如,对一个没有长连接支持的后端机器,会出现大量TIME_W...

阅读全文>>

0

使用Nginx反向代理Apache服务器的配置方法

发布于:2013-1-16 13:56 作者:kevin.Zhu 浏览:16 分类:Nginx

Nginx处理静态内容是把好手,Apache虽然占用内存多了点,性能上稍逊,但一直比较稳健。倒是Nginx的FastCGI有时候会出现502 Bad Gateway错误。一个可选的方法是Nginx做前端代理,处理静态内容,动态请求统统转发给后端Apache。

Nginx Server配置如下(测试环境):

server {

    listen 8...

阅读全文>>

0

配置nginx支持pathinfo模式

发布于:2013-1-16 13:47 作者:kevin.Zhu 浏览:13 分类:Nginx
缘由
很久不使用apache了,渐渐对apache感到陌生,因为朋友有个ZendFramework框架从apache移到nginx下,需要pathinfo模式支持。
网上海搜
于是开始搜索nginx+pathinfo相关文章,一开以为很容易就会配置好。因为搜索后发现有大量文章介绍nginx开启pathinfo模式,感觉不是什么难事。但是经过几个小时下来,还是没有配置好。并且大量文章的内容都极...

阅读全文>>

0

nginx下支持PATH_INFO详解

发布于:2013-1-16 13:47 作者:kevin.Zhu 浏览:10 分类:Nginx

1.可以通过rewrite方式代替php中的PATH_INFO
 
实例:thinkphp的pathinfo解决方案
设置URL_MODEL=2
 
location / {
    if (!-e $request_filename){
        rewrite ^/(.*)$ /in...

阅读全文>>

0

设置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) )...

阅读全文>>

0

Nginx 的 server_names_hash_bucket_size 问题

发布于:2013-1-16 13:46 作者:kevin.Zhu 浏览:12 分类:Nginx

http://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_...

阅读全文>>

0

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...

阅读全文>>

0

nginx 配置 CORS 支持跨域访问

发布于:2013-1-16 13:29 作者:kevin.Zhu 浏览:15 分类:Nginx

http://bo-hai.iteye.com/blog/2154706



CSS代码设置了一些字体,如果跨域访问这些字体,就会加载失败。错误信息如下:

Js代码 复制代码 收藏代码

  1. 已阻止交叉源请求:同源策略不允许读取 http://XXXXXX.com/aimall/spm_modules/fontawesome/fonts/fontawesome-webfont.wof...

阅读全文>>

0

nginx利用proxy_cache来缓存文件 设置 代理 缓存

发布于:2013-1-16 13:28 作者:kevin.Zhu 浏览:12 分类:Nginx
http://blog.51yip.com/apachenginx/1018.html


proxy_cache是nginx自带的内置缓存模块,配置一下就可以用了,看下面的配置
vi /usr/local/nginx/conf/nginx.conf
user  zhangy users;
worker_processes 10;
error_log  /var/vlog...

阅读全文>>

0

«... 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 ... »