Category Archives: apache

Linux apache GoAccess

GoAccess 是一个用来统计 Apache Web 服务器的访问日志的工具,可即时生成统计报表,速度非常快。
项目地址 http://sourceforge.net/projects/goaccess/
300M的日志10秒就分析完了。在网站被攻击的时候用于快速定位非常有用。
在Cento[……]阅读全文

解决Apache .html 文件不能被浏览器正常显示的问题

有人网站有个问题让我看看,说网站的所有 .html文件不能被正常显示,都之显示了页面的html源码,看了一下服务器返回的 HTTP headers,没有 Content-Type 头,一般 html 文件都会返回如: Content-Type: text/html;charset=utf-8 这样的[……]阅读全文

Debian下如何安装Apache2+MySQL5+PHP5+Zend Optimizer

1、更新Debian:
apt-get update
apt-get updgrade

2、安装 Apache2:
有几中模式的 Apache可供选择,可以通过 apt-cache search apache2来查询
这里选择 prefork模式安装
apt-get install[……]阅读全文

如何解决apache2: apr_sockaddr_info_get() failed for somehost

当启动 Apache是失败,并提示如下错误:
apache2: apr_sockaddr_info_get() failed for yourhost
这是由于 apache解析配置文件中的 HostName 错误导致的
我们之需要在 /etc/hosts 配置文件中,将 Apache 中用到[……]阅读全文

如何在 CentOS 中安装 ionCube Loader(for php 5.3) 及 自动安装的 bash脚本

使用 ionCube Encoder 加密的文件需要 ionCube Loader 加载才能正常运行,那么我们在CentOS安装 ionCube Loader 呢。
首先下载 ionCude Loader的 PHP模块,http://www.ioncube.com/loaders.php 这个页面[……]阅读全文

如何解决 apache proxy: undefined symbol: ap_proxy_location_reverse_map

需要用 Apache配置反向打理,启用了 proxy 模块,但是启动 apache 却报错了
> # apache2 > apache2: Syntax error on line 185 of /etc/apache2/apache2.conf: > Syntax error[……]阅读全文

CentOS下如何给 Apache添加配置 mod_evasive模块防止CC攻击

  • 何为 CC攻击
    CC = Challenge Collapsar,其前身名为Fatboy攻击,是利用不断对网站发送连接请求致使形成拒绝服务的目的,
    CC攻击是DDOS(分布式拒绝服务)的一种,相比其它的DDOS攻击CC似乎更有技术含量一些。这种攻击你见不到真实源IP,见不到特别大

[……]阅读全文

CentOS 监视 apache服务器状态并自动重启脚本

有时候我们想监视web服务器的运行状态,并在它出现问题比如down掉或者因为某种原因service unavailable的时候重启它。
写了这样一个简单的脚本:

#!/bin/bash
	
URL="http://localhost/"
TIMEOUT=20
MAXTIME=20
I

[……]阅读全文

.htaccess文件用法集锦

1.时区设置

有些时候,当你在PHP里使用date或mktime函数时,由于时区的不同,它会显示出一些很奇怪的信息。下面是解决这个问题的方法之一。就是设置你的服务器的时区。你可以在这里找到所有支持的时区的清单。

  1. SetEnv TZ Australia/Melbourne  

[……]阅读全文

解决 Apache Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.

我平时使用的电脑时使用的 Linux 系统,还有一台使用windows的笔记本,昨天帮朋友测试一个php程序,启动apache,发现CPU到使用率达到了50%,访问网页也一直处于加载状态,没有反应。查看apache到日志记录发现:
[Fri Nov 02 00:41:30 2012] [error[……]阅读全文