kn007的个人博客

Tag Archives: nginx

记录:Nginx因为FastCGI导致的HTTP 502

记录:Nginx因为FastCGI导致的HTTP 502

前段时间,有个页面出现了502,查看了所有相关程序的日志都没报错。。。感觉十分之莫名其妙,因为这个页面一直是正常的,突然间也就不行了。。。在shell下,测试了页面的PHP脚本没问题,那就是Nginx问题了,想起Nginx的日志等级是crit。设置日志等级成error,问题出现了:[error] upstream prematurely closed...

平滑升级到PHP 5.6.9,顺带升级Nginx 1.9.0

平滑升级到PHP 5.6.9,顺带升级Nginx 1.9.0

说要把 PHP 更新到5.6也不是一天两天了。前期做了很多准备,检查了所有这台 VPS 的线上项目,特别是把 PHP 所有过期代码更新为新函数。所幸没遇到坑。然后因为最近也比较忙,每天很晚才到家,所以没有执行更新操作,经常大清晨就有人打电话来找。诶。最近爆出 PHP 远程 DoS 漏洞,官方编号69364(CVE-ID...

说说博客架构与缓存流程,另期待PHP 7

说说博客架构与缓存流程,另期待PHP 7

各位看官,请喝茶。时间过得真快,已是月底。遂水文一篇。目前博客主要采用了Varnish+Nginx+PHP+MySQL+Memcache+Redis。使用这个构架,最主要考虑的是Cache缓存问题,没办法,自从上了Wordpress这条船和走了PHP这条不归路,缓存变得极为重要。不管怎说,缓存任何时候都很重要啦。特别是对于Wordpress,不缓存...

如何修改Nginx服务内部默认名称为任意名字

如何修改Nginx服务内部默认名称为任意名字

无论是作为Web服务器或其他类型程序的反向代理服务器,Nginx("engine x")都有着高性能且轻量级的优势。其特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现较好。这也使得Nginx在如今不管是存放在高配独立服务器上的大型的门户...

如何保护WordPress的wp-login.php和wp-cron.php

如何保护Wordpress的wp-login.php和wp-cron.php

下面就简单以CentOS和Nginx说下,如何保护Wordpress的wp-login.php和wp-cron.php,最后会说说/wp-admin/install.php。wp-login.php是我们Wordpress的登录文件,wp-cron.php使我们的Wordpress的定时任务执行触发文件。首先,对于wp-login.php,可以利用Nginx做了个验证,如下操作:1.利用htpasswd...

Nginx中配置自定义header存在问题

Nginx中配置自定义header存在问题

最近在Nginx中配置自定义header,遇到一个问题,header name含下划线,会有错误出现。查了半天wiki,又google,发现需要在conf的http段添加:underscores_in_headers on; 使其支持header name定义中包含下划线。当然啦,你也可以用减号替代下划线符号,来避免这个问题...

详谈nginx如何使用转发规则异步请求目标地址

详谈nginx如何使用转发规则异步请求目标地址

应瓜瓜和Mr.小可的要求,详细(废话多一点)的说一下怎么解决相册请求的图片地址必须为本地,将其改为远程的办法。。。改PHP什么的就不用我废话了,大家不用继续看下去了。。。本文不讲这个。讲的是文章《将相册请求转接到又拍云,并用ImageMagick压缩》中有关如何将相册请求的本地地址,请求到又拍云...

解决了个人的nginx.conf转发问题

解决了个人的nginx.conf转发问题

在昨天写的日记里:[印记] 月末总结,接下来的事 中提到了♦  原Apache 的转发规则.htaccess 应用到(转换到)Nginx中的conf 。√   404 页面问题√   缺少301 重定向 ^topics/(.*).html$           到     topics/$1/√  缺少301 重定向 ^topics/(.*).html/(.*)$     到     topics/$1/$2已全部搞定。只差其他的了...