找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 12994|回复: 0

php5.5 phpize安装模块手迹

[复制链接]
发表于 2015-5-21 17:13:40 | 显示全部楼层 |阅读模式
首先下载对应php版本源码,如:php-5.5.25.tar.gz: i+ v9 P( d/ U) s' h
wget http://..../php-5.5.25.tar.gz& t( _0 X5 }8 Q: J' Z" J, x: ~6 e! v

' R0 h  K+ R7 ?9 q0 dtar -zvxf php-5.5.25.tar.gz
0 H- j" R$ ?- G7 {$ D9 e0 `5 Y1 R# y' ~4 b, `! B4 E4 O4 d
cd php-5.5.25/ext/对应模块目录 如 mysql 则:cd php-5.5.25/ext/mysql5 n( w. }; X- N6 y" w* c# D% m4 w, f
' Y5 @  g" ^8 ^5 ?

6 o8 B8 R/ X4 N% u" B8 G9 n然后运行phpize这个文件在已编译安装php的目录的bin目录下.如:/www/php5.5.25/bin/phpize
, b$ ]0 ^1 V; k) ~. T
9 M2 E8 P( P$ |1 n+ j, e然后运行 ./configure --with-php-config=/www/php5.2.25/bin/php-config
) `- @$ B9 @$ k9 a
. I4 J1 m2 N2 |$ C! jmake & make install
; p4 |+ N& q" S* O% O5 Q* X1 A$ ^
完整例子:9 s5 o' x3 @" j

6 U4 F$ }5 G4 \. E) u. k# {wget http://..../php-5.5.25.tar.gz
, M4 G9 v& u. F3 P- ]" I1 t. `+ @) d  R3 o6 W1 }( Z, e( \
tar -zvxf php-5.5.25.tar.gz
+ b. m) C! t& Z* T* ]/ c; P4 r$ i% U! \1 m- r/ H5 ]

1 D& x# q3 h2 }& scd php-5.5.25/ext/mysql, H# H+ I7 U$ t7 h

7 g/ L& x9 l9 o: A. l- [, B/ H/www/php5.5.25/bin/phpize5 W1 K: }( L$ W+ O: E( M- G. g* n: O

7 z4 \$ `/ Y3 U$ Y: |/ w./configure --with-php-config=/www/php5.2.25/bin/php-config
8 M2 @* N6 q9 L8 U/ T; Q- x; k6 ?4 F+ Y( _. `! D
make
4 L$ _1 g+ `8 t1 q' z" c
/ E: L. a3 l% ^# ]! b. pmake install
: B7 s. ^+ X' Z( w) c
3 i8 i. F' o; L8 K  J) E然后模块被生成在这个目录:/www/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212
6 O, {& z& ?' E1 |( c, _1 v
( Y. l. Z( H# x/ v6 e+ K/ t% q0 D2 j修改php.ini 将模块目录修改为这个目录:6 U- W* D7 f/ C  y/ b* S
extension_dir = "/www/webserver/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212"
) ^8 u' R7 g7 }! X, |3 t" e加入:
3 R4 ]8 N1 C0 p, F5 \extension=mysql.so
7 n/ _7 J& \1 j0 v) g* R  h! G/ I; F
imap安装配置:
. y% p# Q; B5 x$ g7 ?yum install libc-client-devel9 N4 ^+ u" @( B3 Q0 i/ ^
./configure --with-php-config=/www/webserver/php/bin/php-config --with-kerberos --with-imap-ssl' `" w! I* d/ d6 {

" i% ]' h' i0 M3 \" r; pmhash安装(mcrypt模块需要):
- C' K7 d7 ~# a: Mwget http://sourceforge.net/projects/mhash/files/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz/download
1 t% E$ b' C3 \. U1 c& utar -zvxf mhash-0.9.9.9.tar.gz
1 [2 o# i/ }7 k; b$ lcd mhash-0.9.9.9& f3 J, B; C7 ]8 Z% @- h
./configure
9 o4 Y6 ^+ K% a6 n" Nmake
- ]. C  @+ x& \( a' z. Y) cmake install/ ?' Y# m0 X: L0 m
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-8-6 02:47 , Processed in 0.060182 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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