cszer

分类存档: Apache

Apache限制IP并发数和流量控制

IN:技术, Apache       评论: 4   阅读:7,329 views

使用mod_limitipconn模块限制IP并发连接数
安装:

wget http://dominia.org/djao/limit/mod_limitipconn-0.24.tar.bz2
tar jxvf mod_limitipconn-0.24.tar.bz2
cd mod_limitipconn-0.24
/usr/local/apache2/bin/apxs -c -i mod_limitipconn.c

继续阅读 »

05-12
2012

对apache中并发控制参数prefork理解和调优(转)

IN:技术, Apache   Tags:    评论: 3   阅读:1,769 views

apache在linux下的并发不是很高的,大约到3K的样子(其实处理的http的请求可能只有300/s),普通的服务器都会不同程度的出现问题,apache有关并发控制主要是 prefork和worker二个其中一个来控制。我们可以使用httpd -l来确定当前使用的MPM是prefork.c,还是Worker.c。下面是apache中有关prefork的配置。下面是我优化过的参数。
继续阅读 »

04-19
2012

Apache改变CGI 执行身份: suEXEC

IN:技术, Apache   Tags: ,    评论: 3   阅读:2,418 views

Apache 虚拟主机默认会使用和 Apache 相同的身份执行CGI,例如 apache 或 nobody,如果想每个虚拟主机使用不同身份执行,可以通过suEXEC 实现。
要检查 Apache 是否支持suEXEC,可以执行以下指令:

/usr/local/apache/bin/httpd -l | grep suexec

继续阅读 »

03-31
2012

虚拟主机原理及Apache虚拟主机的设置

IN:技术, Apache       评论: 1   阅读:2,863 views

本文主要介绍下web服务器虚拟主机的工作原理,讨论在Apache几种虚拟主机的设置及其优缺点。

一、虚拟主机原理

虚拟主机就是指在单个物理台服务器上运行多个web站点(如一台服务器可以有www.company1.com和www.company2.com两个站点)。虚拟主机有基于ip和基于主机名两种工作方式。基于ip的工作方式就意味着你必须为每个web站点配置不同的ip地址;而基于主机名的工作方式则表示每个ip地址都可以运行多个web站点,当然,终端用户感觉不到这种方式下跟由不同的机器提供不同的服务有什么差别。 继续阅读 »

09-10
2011