找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 12370|回复: 0

php5.5 phpize安装模块手迹

[复制链接]
发表于 2015-5-21 17:13:40 | 显示全部楼层 |阅读模式
首先下载对应php版本源码,如:php-5.5.25.tar.gz
/ j0 ~6 o5 T% z1 ~wget http://..../php-5.5.25.tar.gz
" f# T( r% H- H
! d! C, p$ _% h% Ytar -zvxf php-5.5.25.tar.gz
6 w- a* R) R  v( g* S) y
4 d& `! r, W/ r) s! kcd php-5.5.25/ext/对应模块目录 如 mysql 则:cd php-5.5.25/ext/mysql
2 S& K- y( ]: g5 }& ~
. p" l) @* Z  o, l
, u$ H4 A$ `' w% s然后运行phpize这个文件在已编译安装php的目录的bin目录下.如:/www/php5.5.25/bin/phpize
$ I' ]+ J' o; ^" l( t7 `; }& R+ @2 H2 N% v) U
然后运行 ./configure --with-php-config=/www/php5.2.25/bin/php-config7 |$ j% `( p" q8 b1 \* @, d. }& q
6 t9 B8 }( g1 o2 ^* t- @- C$ ~
make & make install
" \. ~  n# n4 c% Z+ O! |2 h9 j4 e6 b1 A, j0 S/ r$ j
完整例子:& |' Y5 @* n" E7 d- }! x

! I" X7 H1 t% W5 v& qwget http://..../php-5.5.25.tar.gz
) q5 {( t; M0 C
% _; n/ [! H0 O9 Z0 s9 Ntar -zvxf php-5.5.25.tar.gz
' |+ k  s+ `5 I8 T8 A+ w+ P0 Z0 m# E; g- \
) {, ~) a* g6 t/ L! ]% ^9 V
cd php-5.5.25/ext/mysql
% Y- K. X* g# _. {1 Z6 w; z: A: B7 U! G1 B- x" ^1 B/ I( e
/www/php5.5.25/bin/phpize
$ X5 @) I# V0 k- ^; M4 G" I
4 r" Y0 s% n6 V* I1 M8 i- }./configure --with-php-config=/www/php5.2.25/bin/php-config
4 y9 i. X6 H0 |# B
! y1 B& L5 [3 G( j" c7 h) b& lmake! a: K# i* e  W. t$ f
  f% W6 s# G# S: C" ^/ M' z% ~
make install% K0 X$ M  L# ^4 g1 x2 _  \

' M- o' k2 |9 f1 H: V然后模块被生成在这个目录:/www/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212
& S5 O! t+ e: m. }3 e* K( q
! h2 h9 q! T4 A修改php.ini 将模块目录修改为这个目录:. H6 I' |( n( w- V! n
extension_dir = "/www/webserver/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212"( ]" _% l3 f9 {$ W% n, C( X
加入:: {$ X' ~% E' y4 M. z
extension=mysql.so, U' p1 U- T3 T

7 A0 j" [3 P5 B5 b; H9 F2 Mimap安装配置:! V( c# o3 P) W+ C
yum install libc-client-devel
1 l: K  {! |1 o; u6 L$ ~: @./configure --with-php-config=/www/webserver/php/bin/php-config --with-kerberos --with-imap-ssl
$ n# w8 @0 ~/ z. g3 f* D( i" o! |
) H5 {2 l0 Q( x7 o2 _# U# amhash安装(mcrypt模块需要):
/ O( Y$ f: Q4 d8 k% z4 Y0 e/ swget http://sourceforge.net/projects/mhash/files/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz/download
6 T' s; P8 l- y! j4 ]tar -zvxf mhash-0.9.9.9.tar.gz
1 S$ L( h' X* J9 n$ b% C% Qcd mhash-0.9.9.9
  ?5 m& j# p" I* m./configure
# ]. I/ s" {5 Q7 v2 ?2 t+ J) u, Xmake# ~3 z  H) }2 ?% |3 J8 Z
make install
6 @$ e. Y: s; \' j  n
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-5-25 11:05 , Processed in 0.068205 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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