找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 11886|回复: 0

php5.5 phpize安装模块手迹

[复制链接]
发表于 2015-5-21 17:13:40 | 显示全部楼层 |阅读模式
首先下载对应php版本源码,如:php-5.5.25.tar.gz6 L( {$ P1 k# _4 M+ Z
wget http://..../php-5.5.25.tar.gz
1 f* I- X; H# \( h- n% ?5 I! E6 C. D, c9 [2 A! E
tar -zvxf php-5.5.25.tar.gz
/ T! [" C. Q( g  k: r! m& [4 S; B/ }) T
cd php-5.5.25/ext/对应模块目录 如 mysql 则:cd php-5.5.25/ext/mysql
% n8 U2 T! j) E, P
/ T9 t' U/ o! Z) V$ k6 [- @0 S" W0 S' C: l7 ?, A
然后运行phpize这个文件在已编译安装php的目录的bin目录下.如:/www/php5.5.25/bin/phpize
% I% \, q2 y4 U+ v4 o/ \# G8 v8 S+ U0 W/ R* C+ a2 q& W: ]# i) y+ }6 V
然后运行 ./configure --with-php-config=/www/php5.2.25/bin/php-config( Y$ y  O1 K% x

' h9 T) o' O3 l) F, ^% Imake & make install$ [( T8 b4 H6 {' Z& @7 ]
, D6 D2 d8 P5 F+ x5 i1 P$ W* V4 o
完整例子:
; f% j: ~1 F& g; a* N! r* l% `5 }2 l" W3 Z- G
wget http://..../php-5.5.25.tar.gz. k6 Z6 w6 _9 S* i: C
( l( `! o7 P- _* i4 E+ V6 P
tar -zvxf php-5.5.25.tar.gz
' @$ d! S4 S+ ~2 F  b( ~  g: e' j' u

' i* Z2 t* l* z" a+ s0 B; Ccd php-5.5.25/ext/mysql# n) W8 `& n! n

+ X* {; p3 F8 s1 Z" w( l* X/www/php5.5.25/bin/phpize$ @1 K9 }% {+ P/ w3 X; P
) ~( c7 t9 M! E5 t4 ]) ^; Q3 T
./configure --with-php-config=/www/php5.2.25/bin/php-config; k) ]. g) U& ]) a
+ I5 z+ b* T, I& x, H# O5 W0 P6 Y6 T
make8 B& J# L2 k% Z

# t$ V: f& s- |) u; s) R, H4 Jmake install; m1 A1 W* c# r

+ O8 D$ U9 o1 d5 i# a# i0 z/ I然后模块被生成在这个目录:/www/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212, B5 i5 o$ M# X+ F. N% W5 S" f

' R# |6 A" m- J. X1 C% p9 v, B修改php.ini 将模块目录修改为这个目录:, C+ f5 V4 @/ U: a9 A
extension_dir = "/www/webserver/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212"5 N* Q! S* T: M! y: j% ^  p
加入:
/ o$ B! A2 P) ^5 \' \  p2 w' yextension=mysql.so" }1 _. |! b9 k* v5 F( x
* E4 F: g0 _4 P. r4 g7 i
imap安装配置:
7 B; L- }: y8 F+ fyum install libc-client-devel
: E3 E9 B0 ?9 A+ n/ I4 x./configure --with-php-config=/www/webserver/php/bin/php-config --with-kerberos --with-imap-ssl
5 `% C0 O( X9 z! }6 K7 N
# Y) b$ p8 a$ l2 g2 A. g! C0 a, Hmhash安装(mcrypt模块需要):, ~4 L! n3 ^/ P/ t% d) k9 X
wget http://sourceforge.net/projects/mhash/files/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz/download
: n2 ~$ N0 O6 \  qtar -zvxf mhash-0.9.9.9.tar.gz$ p8 T) \4 G, E6 ^$ M$ s/ [8 Q
cd mhash-0.9.9.9
5 T; K; [: s8 T  J# f./configure
, P& I; E4 _# g! l0 t+ {3 Qmake
, t. b  E% V# F1 y4 Z+ ^* ]" |5 Omake install
  M# n9 F8 h$ K8 B( y
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|第一站论坛 ( 蜀ICP备06004864号-6 )

GMT+8, 2026-4-4 20:03 , Processed in 0.065191 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表