|
|
正好要安装Cacti的时候,突然发现,PHP的snmp支持模块没有添加,也没有静态编译到PHP中。突然想到作为模块当然应该是能单独编译。/ S: w5 A, R7 ^8 Q
& H. ~1 U$ |6 ]5 t, ~, V% r! i
以增加zip解压压缩支持模块为例子。/ e6 `* K [) p# z
* ~' _4 b- n. N
进入已经安装了的php的对应源码目录:
5 s) a" w& v/ c- M! x( N例如我的php安装在了/usr/local/php-5.3.0下,源码目录是/usr/local/src/php-5.3.01 O8 [8 c4 b( m0 P) b) r8 s3 S3 e
Q+ V c u# g# k4 d" C
# cd /usr/local/src/php-5.3.0/ext/zip% O; _& H$ W8 t. U6 m3 x
# ./configure --with-php-config=/usr/local/php/bin/php-config4 o2 a+ i2 t$ t6 q+ C4 H& B
# make
2 I& ?$ B7 {0 Z) }8 l" Z
# e4 C7 c' e; y; _) r+ t( E% }# make install
7 X; @) \- Z9 rInstalling shared extensions: /usr/local/php-5.3.0/lib/php/extensions/no-debug-non-zts-20090626// C. {2 O |) g) P+ h2 o4 _: T
' p% f: @9 K2 ]7 S$ @
我们再把它复制到相应的PHP模块目录好了。 |
|