apache 的modules参数

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

P:shqn0u,~0apache有两种使用模块的方法:一是静态连接进核心,二是作为DSO模块动态加载。如果编译中包含任何DSO模块,则mod_so会被自动包含进核心。如果希望核心能够装载DSO,但不实际编译任何DSO模块,则需明确指定"--enable-so=static"。51Testing软件测试网~3A x-Q'Tw^2V

[p5k8dGg0V0
(I)?"qhU EJaa8i:S9k0一般情况下你可以使用如下语法启用或者禁用某个模块:51Testing软件测试网+?)wH$^"nw8~

51Testing软件测试网3S On:rAV"C7L g

--disable-MODULE 51Testing软件测试网0M+k7U(aO@$b*ZG6tJ
禁用MODULE模块(仅用于基本模块)51Testing软件测试网BU&i v$Z3Y

51Testing软件测试网IOXqg$D9iu1EH V

--enable-MODULE=shared            51Testing软件测试网#t(}zGY!{t
将MODULE编译为DSO(可用于所有模块)

Sh(i2C!j%Rm0

v;g&_t N1h+MoB0--enable-MODULE=static   51Testing软件测试网yt0X%E-v:r
将MODULE静态连接进核心(仅用于扩展和实验模块) 51Testing软件测试网u;{J5h8M2A/B)h,C

]?8EZo| lX'r*J0--enable-mods-shared=MODULE-LIST|most|all51Testing软件测试网[4u B~E ^%}
将MODULE-LIST中的所有模块都编译成DSO(可用于所有模块) 51Testing软件测试网5H/B:I7k9^ eV

#S4Kn-m0Yjp#X0--enable-modules=MODULE-LIST|most|all
~btPp2{\0将MODULE-LIST静态编译进核心(可用于所有模块)

$T tr-pC0

U3zS$A;g;D+c)w0其中 MODULE-LIST可以是用引号界定并且用空格分隔的模块名列表,不选择模块时就会安装好基本的模块。"most"指大多数模块,包含基本模块和扩展模块。"all"指所有模块。
:}1HiKWr!i051Testing软件测试网!P5X3Cw5U#XPAW

A5\2avZ8V n D)u0查看已安装的全部模块:
[-G4v#p}Lm0b0apachectl -t -D DUMP_MODULES51Testing软件测试网 R.UOQS-H(}

ZW;?&z0o0DYo}0 

H E9b$k4l!mI SJ0

TAG: Apache http server Server

 

评分:0

我来说两句

Open Toolbar