一些运行在Nginx上的网站有时候会出现“502 Bad Gateway”错误,有些时候甚至频繁的出现。以下是从Google搜集整理的一些Nginx 502错误的排查方法,供参考:
Nginx 502错误的原因比较多,是因为在代理模式下后端服务器出现问题引起的。这些错误一般都不是nginx本身的问题,一定要从后端找原因!但nginx把这些出...
阅读全文
防盗链是很多下载类网站必须做的工作,各个网站会采取不同的策略来实现这一功能,各有优缺点。下面介绍一下Linux主机Nginx服务器下利用accesskey模块实现Nginx服务器深度防盗链的方法。比起常用的通过判断referer的方法,其防盗链能力更加强劲,就算迅雷什么的也没有办法对付。
这个模块可以阻止所有URL中未包...
阅读全文
文章目录[隐藏]
一、NGINX目录保护及访问限制
二、NGINX防盗链
三、NGINX下载限速
四、NGINX多域名设置
NGiNX 是个非常优秀的HTTP 服务器软件,可以通过设置有实现许多功能,如目录保护、IP访问限制、防盗链、下载限速及设置多域名等等
一、NGINX目录保护及访问限制
Nginx保护目录的配置如下,目录...
阅读全文
一.禁止IP访问:
nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效
最关键的一点,在server的设置里面添加这一行:
listen 80 default;
后面的default参数表示这个是默认虚拟主机。
这个设置非常有用。
比如别人通过ip或者未知域名访问你的...
阅读全文
根据网友文章,自己实践,介绍3种Nginx防盗链的方法,节省你的宽带
一:一般的防盗链如下:
location ~* \.(gif|jpg|png|swf|flv)$ {
valid_referers none blocked www.ingnix.com ;
if ($invalid_referer) {
rewrite ^/ http://www.ingnix.com/retrun.html;
#return 404;
}
}
第一行:gif|jpg|png|swf|flv
表...
阅读全文
防盗链,是一个比较好玩的话题,看大家防的是否严格。
为什么要防盗链?
不用说了,防止别人直接引用下载文件。对于图片,一般都检查来源来防盗链,因为图片包含在网页里就有来源,除非你使用firefox的无来源模式,但一般还得开放无来源的权限。
对于重要的文件下载,那也可以这么做,但并不太稳妥,况且参...
阅读全文
解决笔记本电源使用方案灰色无法更改方法
修改的方法:打开系统自带的“添加或删除程序”,找到一项名为“Energy Management”或者“EnergyCut”的程序,这就是联想笔记本系列安装的电源使用方案驱动管理程序了,点击后面的 更改 ,然后选择 修改 选项,去掉 Energy Management 或者EnergyCut前面的勾,就可以了,
...
阅读全文
添加外部源,保证MySQL和PHP最新
因为系统基本的源的MySQL和PHP程序比较旧,所以我们添加比较新的外部源。
# rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
# vi /etc/yum.repos.d/CentOS-Base.repo
在底部增加下面信息
[utterramblings]
name=Jason’s Utter Ramblings ...
阅读全文
网上搜索一下,基本都是同一篇文章,提供了3种不同情况的解决方法,我试遍了所有方法都不成功,最后重启了centos,搞定了。make一下以备以后使用
1. 对于 php.ini文件路径有问题( 我的在 phpinfo()显示php.ini路径正确,我就不用这个方法 )
解决方法
php -i | grep php.ini 就可以找到当前php使用的php.ini文...
阅读全文
安装多次Zend Optimizer,试了不同版本,总是失败。不知如何去找原因,因为Zend Optimizer安装实在太简单了:
1-释放压缩解包;
2-运行install.sh这个脚本,根据提示输入适当的参数,其中最主要的就是输入php.ini的路径。其次如果使用apache的话,输入它的控制脚本的路径,因为它要重启服务才能生效。
安装好...
阅读全文