• nginx+php上传大文件失败

    日期:

    默认情况下,nginx允许客户端请求的最大的单个文件字节数为1M,就是说如果上传的文件超过1M就上传不了。可以人为修改这个参数,例如把下面代码放在http段,这样就可以上传10M以下的文件 client_max_body_size 10m; 另外限制上传文件大小配置在php.ini也有配...

  • nginx下wordpress的伪静态配置

    日期:

    本来起初自己在nginx来配置转发规则,但有些连接转发有问题,后来在网上查了一下,原来借助nginx的try_files指令,只需要一行配置就可以搞定伪静态配置了。代码如下: try_files $uri $uri/ /index.php?q=$uri$args; 更多关于try_files的知识,参看:http://...

  • nginx+php-fmp 内存不释放

    日期:

    由于服务器只有600M的内存,上面跑了一个并发并不是很大的php应用,当运行一段时间后,发现内存不断增长,其中一部分是PageCache的增长, 这个可以通过echo 3 /proc/sys/vm/drop_caches 命令来进行有效的释放,另外一个应用内存的增长,且无法释放,通过top命名...

  • nginx中关于页面缓存的配置

    日期:

    根据nginx的文档,可以通过使用expires 指令来操作。 该指令会在响应的header信息中增加一个 Expires 和一个 Cache-Control: (如果时间是负数no-cache,反之max-age = * 为您指定时间的秒数)的信息.如果不想缓存某些页面,可以针对某些页面配置以下expires ,...

  • Nginx服务器使用静态压缩提高服务器的速度

    日期:

    在搭建squid网页加速的时候,对于大的css 或者js要进行压缩,然后再进行缓存,这样能够提高减小下载量提高页面响应速度。如果你用的是squid 3.0以前的版本并且用的是 ngnix server的话可能会碰到如下问题: 不用squid直接打开页面则客户端返回的是压缩的状态,...

  • nginx php Primary script unknown

    日期:

    在centos6.4 x86_64上成功编译安装nginx 1.4、php 5.4后,成功启动nginx和php-fpm后,访问php提示错误,同时在错误日志中看到: Primary script unknown ... 其中nginx配置片段如下: location ~ \.php$ { root /rootToWebFolderPath; fastcgi_pass 127.0.0....

  • Nginx服务器Gzip压缩速度提高的测试

    日期:

    随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢? gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多。...

  • Nginx服务器开启gzip压缩功能额必要性

    日期:

    一般情况下压缩后的html、css、js、php、jhtml等文件,大小能降至原来的25%,也就是说,原本一个100k的html,压缩后只剩下25k。这无疑能节省很多带宽,也能降低服务器的负载。 在nginx中配置gzip比较简单 具体可见http://wiki.codemongers.com/NginxChsHttpG...

  • Nginx优化指南

    日期:

    未优化前服务器的状态 [root@ngx32~ o] c#netstat-na|awk{print$6}|sort|uniq-c|sort-nr 490ESTABLISHED 44SYN_RECV 34LAST_ACK 10CONNECTED 5LISTEN 3CLOSE_WAIT 2 1established) 1and 1I-Node 1Foreign 17894382 16343 16250 16241 13937508 12837682 1186...

  • Nginx —— 优化指南

    日期:

    大多数的Nginx安装指南告诉你如下基础知识通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入...