一、httpd-2.4的新特性1)MPM支持在运行时装载;--enable-mpms-shared=all--with-mpm={prefork|worker|event}2)支持eventmpm3)异步读写4)在每模块及每目录分别使用不同的日志级别5)每请求的配置;<If>,<Elseif>6)增强版的表达式分析器7)毫秒级的keepalive的t..
分类:
其他好文 时间:
2014-08-11 03:02:02
阅读次数:
274
apache作为现今web服务器用的最广泛也是最稳定的开源服务器软件,其工作模式有许多中,目前主要有两种模式:prefork模式和worker模式 一、两种模式 prefork模式: ??? prefork是Unix平台上的默认(缺省)MPM,...
分类:
其他好文 时间:
2014-07-29 18:29:52
阅读次数:
249
一、多道处理模块MPM介绍ApacheHTTP服务器被设计为一个功能强大,并且灵活的web服务器,可以在很多平台与环境中工作。不同平台和不同的环境往往需要不同的特性,或可能以不同的方式实现相同的特性最有效率。Apache通过模块化的设计来适应各种环境。这种设计允许网站管理员通过..
分类:
其他好文 时间:
2014-07-29 18:20:12
阅读次数:
377
如果要编写定制的Apache模块,最总需要编译成Apache包。
命令如下:
% ./buildconf
% ./configure --prefix=/usr/local/apache
> --with-layout=Apache --enable-modules=most --enable-mods-shared=all > --with-mpm=prefork
% make
#mak...
分类:
其他好文 时间:
2014-07-22 22:59:34
阅读次数:
243
在ubuntu下安装APC,只需要两条命令,便可将APC和php绑一起。安装代码:sudo apt-get install-y apache2-prefork-devsudo apt-get install-y php-apc
分类:
其他好文 时间:
2014-07-19 18:38:10
阅读次数:
244
三种MPM介绍 Apache2.X支持插入式并行处理模块,称为多路处理模块(MPM)。在编译apache时必须选择也只能选择一个MPM,对类UNIX系统,有几个不同的MPM可供选择,它们会影响到apache的速度和可伸缩...
分类:
其他好文 时间:
2014-07-09 17:41:07
阅读次数:
227
(一)prefork模式下(其他模式下不适用),apache需要优化的主要参数:
ServerLimit 3000
StartServers 750
MinSpareServers 5
MaxSpareServers 100
MaxClients 3000
MaxRequestsPerChild 10000
首先来看看apache各个参数的意义(引号里引用的是官方文档的...
分类:
其他好文 时间:
2014-06-26 13:22:36
阅读次数:
164
一、安装ApacheUbuntu提供了3个apache2的软件包,它们分别是apache2-mpm-worker、apache2-mpm-prefork、apache2-mpm-event。如果你在安装Ubuntu操作系统《入门篇:ubuntu server 安装教程》的时候你选择安装了LAMP包的...
分类:
Web程序 时间:
2014-06-24 09:53:14
阅读次数:
331
具体步骤如下:系统:ubuntu 8.04 的发行版本AMP with
Prefork(mod-php5)一、安装APACHE2#
sudoapt-getinstallapache2apache2-mpm-prefork这样APACHE部分就完成,默认目录是
/var/www二、进行PHP的环境配置...
分类:
其他好文 时间:
2014-05-26 21:28:45
阅读次数:
278
prefork模式这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache
1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。它是要求将每个请求相互独立的情况下最好的MPM,这样若一个请求出现问题就不会影响到其他请求。这个MPM具有很强的自我调...
分类:
其他好文 时间:
2014-05-09 20:14:00
阅读次数:
283