所以我打破了我的业务网站,做了一个愚蠢的健全检查命令失败。 我们可以讨论为什么我select这样理智地检查apache。
我将如何去debugging这个问题? 这里是我对这种情况的观察:
南国服务器状态
Apache状态
- 如何拒绝与Apache2或iptables的反向DNS的IP?
- Servermojo是有用的监测服务器/网站的正常运行时间?
- 慢加载Magento商务主页
- 如何优化网站的性能WordPress的,亚马逊EC2的Apache和RDS的MySQL
- 使用TXT的DNSvalidation不起作用
Apache服务器状态为127.0.0.1
- 服务器版本:Apache / 2.2.15(Unix)mod_ssl / 2.2.15 OpenSSL / 0.9.8e-fips-rhel5 DAV / 2 mod_auth_passthrough / 2.1 mod_bwlimited / 1.4 FrontPage / 5.0.2.2635 SVN / 1.6.2
- Server Built:Mar 29 2010 12:52:34
- 当前时间:星期一,05-Jul-2010 15:46:47 PDT
- 重新启动时间:星期一,05-Jul-2010 15:42:33 PDT
- 父代服务器生成:0
- 服务器正常运行时间:4分13秒
- 总访问量:2 – 总stream量:0 kB
- CPU使用情况:u0 s0 cu0 cs0
- .00791请求/秒 – 0 B /秒 – 0 B /请求
目前正在处理1个请求,5名空闲工人
W_ ................................................. ......... .................................................. .............. .................................................. .............. .................................................. ..............记分牌:
“_”等待连接,“S”启动,“R”读取请求,
“W”发送回复,“K”Keepalive(读取),“D”DNS查找,
“C”closures连接,“L”logging,“G”顺利完成,
“I”空闲清理工作人员,“.”没有当前进程打开插槽SrvPIDAccMCPU SSReqConnChildSlotClientVHostRequest
0-0 30980/1 / 1_ 0.009400.00.000.00 127.0.0.1vps1.host.comGET / HTTP / 1.0
1-0 30990/1 / 1_ 0.0054530.00.000.00 99.107.235.0vps1.host.comGET / whm-server-status HTTP / 1.1
2-0 31010/0/0 W 0.00000.00.000.00 127.0.0.1vps1.host.comGET / whm-server-status HTTP / 1.0
SrvChild服务器编号 – 生成PIDOS进程ID AccNumber访问此连接/ this child / this slot操作的CPU数CPUCPU使用率,秒数SSSeconds自最近请求开始以来处理最新请求所需的ReqMillisecond ConnKilobytes传输此连接ChildMegabytes传输此subprocessSlotTotal兆字节传输此插槽
SSL / TLS会话caching状态:cachingtypes: DBM ,最大大小: 无限
当前会话: 0 ,当前大小: 0字节
平均会话大小: 0字节
我试图访问您的网站,所有非HTTPS请求www.website.com被redirect到相同的URL,但与httpsscheme,例如
http://www.website.com/ -> https://www.website.com
但是,服务器(端口443)上的HTTPS端口已closures,这意味着没有服务器正在监听(这是您需要处理的HTTPS请求)。
我猜测,服务器不应该将常规HTTP请求redirect到HTTPS。 你应该试图弄清楚为什么这样做,并修复它。 通常这样的事情是通过一个指令来完成的
RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://www.website.com\1
在Apacheconfiguration的某个地方。
如果您确实想要通过HTTPS提供整个网站,则需要添加
Listen 443
在configuration文件中。
首先:检查错误日志 – 也许在/ var / log / apache / error_log(或/ etc / httpd / logs / error_log)