Apache主机访问超慢的查原因与解决方法一例

SOS,spark!xxx网站打开奇慢,快点给看看,赶紧帮个忙解决。

于是代班超人紧急出动,SSH登录后台,按照俺一贯的二把刀操作手法:

1、检查内存使用情况
free -m

2、查看当前进程情况
top

以上两步未看出啥异常,那就看看apache进程吧
ps -aux|grep apache

好象进程数是多了点,但也不离谱呀,懒得深究,重启下apache得了!(自已鄙视自己一下)

无果,还是慢,而且是一启动就很慢,这就不对劲了!而且很奇怪,一启动apache的进程数就达到httpd.conf中设置的上限了!

以我多年的经验,嘿... 被人盗链了!找出病因,下药就很简单了!

编辑httpd.conf中加入防盗链设置:

<VirtualHost *:80>
DirectoryIndex index.htm index.html index.php
LogLevel debug
HostNameLookups off
ServerName www.xxxxx.com
ServerAlias xxxxx.com
DocumentRoot /var/www/html
SetEnvIfNoCase Referer "^http://www.xxxxx.com" local_ref=1
SetEnvIfNoCase Referer "^http://sign51.cn" local_ref=1
SetEnvIfNoCase Referer ".*\.xxxxx\.com" local_ref=1
<FilesMatch "\.(gif|jpg|png|css|swf)">
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>
</VirtualHost>

其中xxxxx.com改成你自己的域名(喂,你当观众是猪呀?没力法,真的有时候就有是猪呢!)

保存后,service httpd restart搞掂收工!

本人原创文章,欢迎转载,转载请注明出处!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值