|
|
正好要安装Cacti的时候,突然发现,PHP的snmp支持模块没有添加,也没有静态编译到PHP中。突然想到作为模块当然应该是能单独编译。- C9 ?! u) x( J8 ^( X3 o; _
; k1 C# u1 ] Y0 M8 T/ H* u7 T
以增加zip解压压缩支持模块为例子。
1 W# s1 j, i6 g# {
% B! z* H% G% S2 h% F4 {进入已经安装了的php的对应源码目录:
/ a9 G7 q0 s4 Y' Q例如我的php安装在了/usr/local/php-5.3.0下,源码目录是/usr/local/src/php-5.3.0
. V1 I: n; [3 S 4 _$ v- F% f3 U" d1 q: h9 o
# cd /usr/local/src/php-5.3.0/ext/zip1 b% y6 A' ?2 }7 x
# ./configure --with-php-config=/usr/local/php/bin/php-config" E4 P5 b" W. Z2 A% `3 }+ r% b
# make " C1 d& O0 \. f. l; g2 d
b1 x; P# k& J& N4 W% k# make install
) Q, M- [1 ^. N& x7 U, IInstalling shared extensions: /usr/local/php-5.3.0/lib/php/extensions/no-debug-non-zts-20090626/- N! E! R+ e$ Q) g2 Z5 o
; ?' h* G- L. c" W9 v" _4 X9 r7 {
我们再把它复制到相应的PHP模块目录好了。 |
|