|
|
正好要安装Cacti的时候,突然发现,PHP的snmp支持模块没有添加,也没有静态编译到PHP中。突然想到作为模块当然应该是能单独编译。
' K0 w7 W; ~! q9 n! H6 ?2 ~/ M
7 Q8 |* i' u `. p以增加zip解压压缩支持模块为例子。
, _# l* U- B. {9 I
+ n1 C' k; a% k. ]0 D( z% P进入已经安装了的php的对应源码目录:8 R d r( @5 O, m9 b; b- z2 _
例如我的php安装在了/usr/local/php-5.3.0下,源码目录是/usr/local/src/php-5.3.0- b2 g, Z# y9 l/ [# {
0 J9 {9 c% y& r) V8 b( X9 {
# cd /usr/local/src/php-5.3.0/ext/zip
) R3 q% o' a% L8 ^# ./configure --with-php-config=/usr/local/php/bin/php-config
2 ^1 E& d0 |. A% |& `# make
& }; Q1 q h/ x% p
: g, c# p/ N# b' O& R5 v; b% t# make install
- R) V. b$ T) f# W. PInstalling shared extensions: /usr/local/php-5.3.0/lib/php/extensions/no-debug-non-zts-20090626/
) K0 n# e- n" f& {
( ?$ l! p: ~9 a5 W我们再把它复制到相应的PHP模块目录好了。 |
|