标签 nginx 下的文章

Nginx Http 500错误解决

今天朋友租用的VPS Web服务出现了问题,访问网站报Nginx Http 500错误,但是php info测试页面正常,相关详细描述信息如下:操作系统:DebianWeb服务:Nginx+PHP(Fast-cgi)+MySQL后来查看了相关日志也检查了相关的配置没发现什么问题,就在该站点下放入了一个php info测试页面,发现访问正常。但是一访问网站程序就报Http 500错误,这里开始是不是程序本身的问题了,于是把php的错误提示功能打开后发现页面不再是500错误了,然后再按提示的错误信息解决了问题。补充:如果php报错屏蔽,Nginx服务器也会返回Http 500错误。可以调整正确后再进行细化配置。

继续阅读 »

软件级负载均衡器(LVS/HAProxy/Nginx)的特点简介和对比

现在网站发展的趋势对网络负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术:一种是通过硬件来进行进行,常见的硬件有比较昂贵的NetScaler、F5、Radware和Array等商用的负载均衡器,它的优点就是有专业的维护团队来对这些服务进行维护、缺点就是花销太大,所以对于规模较小的网络服务来说暂时还没有需要使用;另外一种就是类似于LVS/HAProxy、Nginx的基于Linux的开源免费的负载均衡软件策略,这些都是通过软件级别来实现,所以费用非常低廉,所以我个也比较推荐大家采用第二种方案来实施自己网站的负载均衡需求。近期朋友刘鑫(紫雨荷雪)的项目成功上线了,PV达到了亿级/日的访问量,最前端用的是HAProxy+Keepalived双机作的负载均衡器/反向代理,整个网站非常稳定;这让我更坚...

继续阅读 »

Nginx 常用的URL重定向方法

本文将以一些实例简单对Nginx的一些常用的URL重写方法做个简要的介绍。废话这里也不多说了哈,下面就转入正题。1. 在 Apache 中的写法RewriteCond  %{HTTP_HOST}  nginx.orgRewriteRule  (.*)          http://www.nginx.org$1在 Nginx 可以对应写成:server {    listen       80;  ...

继续阅读 »