• nginx安装及配置支持php的教程

    日期:

    本文的实验环境为:Centos4.5,nginx版本为:nginx-0.7.26。 pcre-7.8.tar.gz 正则表达式下载地址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ nginx-0.7.26.tar下载地址:http://www.nginx.net/ php-5.2.6.tar.bz2下载地址:http://www.php.n...

  • Ngnix与Squid实现301重定向的例子

    日期:

    一、 nginxrewrite重定向 实现www.test1.com/* 自动跳转到www.test2.com/* 配置代码: 复制代码 代码示例: server { listen 80; server_name test1.com; index index.html index.shtml index.php; root /data/webroot/bitauto; if ($host ~* (.*)\.test1\.co...

  • Nginx访问控制应用举例

    日期:

    为了保护网站后台及其它程序的安全,通常会添加IP限制,有时只允许公司的IP访问。 来看下面的操作。 1、限制整个域名访问 复制代码 代码示例: server { listion 80; server_name img.it.net.cn; root /opt/htdocs/www; allow 100.100.100.100; deny all; 2、...

  • Nginx 设置静态文件缓存时间

    日期:

    Nginx设置静态文件缓存时间,如下所示: 复制代码 代码如下: location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 1h; } 说明: 图片默认缓存30天 JS和CSS默认缓存1小时 大家可以根据需求设置Nginx对静态文件...

  • Nginx status状态开启方法介绍

    日期:

    开启方法: 复制代码 代码示例: server { ... location /nginx_status { stub_status on; access_log off; allow 123.123.123.123; # 允许访问的 IP allow 127.0.0.1; deny all; } } 说明: active connections 当前Nginx正处理的活动连接数。 serveraccepts...

  • nginx缓存本地静态文件

    日期:

    使用nginx缓存本地静态文件,由同一个nginx来解析。 使用if不能嵌套,所以只能使用本地的IP跳转一下,我的cache使用的nginx命名cache_one配置如下。 如果本地跳转有问题可以再hosts表中修改一下指向。 ##---pic 复制代码 代码如下: upstream local_img { ser...

  • nginx open_file_cache指令 导致静态文件不能及时更新和出现网页

    日期:

    做一个文字直播的项目,为了减轻数据库及web服务器负载,做了以下处理: web前端有CDN,由于直播需要时效性,所以缓存不能太久,可以配置nginx对静态文件的缓存时间: 复制代码 代码如下: location ~ ^/zhibo/.*\.(html)$ { root /data/www; expires 30s; }...

  • nginx运行php"No input file specified"错误的解决方法

    日期:

    打开一个页面?phpphpinfo(); ? 然后在游览器下运行:页面提示 No input file specified. FastCGI模式下访问php文件时,出现No input file specified.错误 查看access.log 发现是 404 原因分析 : 1、任何对.php文件的请求,都简单地交给php-cgi去处理,但没...

  • 通过例子来看nginx下的Rewrite规则

    日期:

    Apache下的Rewrite规则是详细的规则,nginx下的中文文档好像没有看到,这里有个英文的文档:http://wiki.nginx.org/NginxHttpRewriteModule。 Apache下的Rewrite规则基本上到nginx下,也可以直接使用,不行的话用引号引起来一般就都可以了。 nginx的rewrite...

  • nginx中“nginx could not build the server_names_hash”的解决

    日期:

    问题:在一个服务器中增加了一些站点别名,差不多有20多个吧,重启nginx时,有如下的错误提示: could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32 解决方法: 在配置文件的http{}段增加一行配置: server_nam...