apache 的modules参数

上一篇 / 下一篇  2009-10-21 18:56:07 / 个人分类:http server

-F(m"G o$J:q0apache有两种使用模块的方法:一是静态连接进核心,二是作为DSO模块动态加载。如果编译中包含任何DSO模块,则mod_so会被自动包含进核心。如果希望核心能够装载DSO,但不实际编译任何DSO模块,则需明确指定"--enable-so=static"。

(s*bF$l.`J4wo*|0

.e*m'}R/YV0
"m*o#Ne LaS0一般情况下你可以使用如下语法启用或者禁用某个模块:51Testing软件测试网 @s ^Mr&s

51Testing软件测试网C y5A0E/D$Q1s

--disable-MODULE 51Testing软件测试网3LV*a9IG+T
禁用MODULE模块(仅用于基本模块)

beuHd?^,B1nj%r?0

XV&w.@za8H0sV0--enable-MODULE=shared            51Testing软件测试网'OW.}X.y&l
将MODULE编译为DSO(可用于所有模块)

j pjF#|1n8KP.B+v0

kN$XtfZ)]L0--enable-MODULE=static   51Testing软件测试网&rg Y/B{SFr
将MODULE静态连接进核心(仅用于扩展和实验模块) 51Testing软件测试网:[gpv ~(B

tZw6G"m4Qb0--enable-mods-shared=MODULE-LIST|most|all51Testing软件测试网s&^gQv-Ss
将MODULE-LIST中的所有模块都编译成DSO(可用于所有模块) 51Testing软件测试网|y1X%O iSv(i

N\-}*])g@e,q I0--enable-modules=MODULE-LIST|most|all 51Testing软件测试网2P5W1X"L um"T| y+K
将MODULE-LIST静态编译进核心(可用于所有模块)

1EGsj8E0 51Testing软件测试网M3{&v'L/@{A

其中 MODULE-LIST可以是用引号界定并且用空格分隔的模块名列表,不选择模块时就会安装好基本的模块。"most"指大多数模块,包含基本模块和扩展模块。"all"指所有模块。51Testing软件测试网 h,l&N*e"n}5S.n

_3[ _.Y$S~7kj8aY0 51Testing软件测试网&h,p3^ G `g NU$B:t

查看已安装的全部模块:51Testing软件测试网S+cf9GF:J(`
apachectl -t -D DUMP_MODULES51Testing软件测试网"\~.[F oU,w gx3r

poh!SQ[Y t^6r)D0 

!V#Jt u%J{I"MI(fr0

TAG: Apache http server Server

 

评分:0

我来说两句

Open Toolbar