找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 10319|回复: 0

php5.5 phpize安装模块手迹

[复制链接]
发表于 2015-5-21 17:13:40 | 显示全部楼层 |阅读模式
首先下载对应php版本源码,如:php-5.5.25.tar.gz
, W4 {, s4 T8 }( [wget http://..../php-5.5.25.tar.gz
! {* L$ X* J7 q& }
4 R+ _3 O; A, Rtar -zvxf php-5.5.25.tar.gz! L" r1 q2 }. }+ _
- g- L- y$ h% G. a
cd php-5.5.25/ext/对应模块目录 如 mysql 则:cd php-5.5.25/ext/mysql# ~. @) K2 R5 s4 e" D! E$ \
; l! T: e6 S' g1 w0 y4 e! ~
3 K. D5 @4 j* L' y
然后运行phpize这个文件在已编译安装php的目录的bin目录下.如:/www/php5.5.25/bin/phpize5 J& ^- {- R5 b- Q

) z  Z, K2 p! i7 p" }5 {8 c然后运行 ./configure --with-php-config=/www/php5.2.25/bin/php-config/ ^" R0 L0 {2 {% Q3 W3 k) |; X6 L3 m
+ l% j4 t  b* C7 Z: ~* v, K
make & make install6 ^% M" ]2 z# A% B

2 x7 |( o+ Z2 D2 n, U& J& f/ F完整例子:# T, P( A2 K( z# i% Y# e
$ ?+ G$ y0 O/ V0 Z: c
wget http://..../php-5.5.25.tar.gz1 d5 }! z3 ^2 D( ~0 x; i, i' z3 z* _

4 G' s" e* [2 N4 }$ V* u( star -zvxf php-5.5.25.tar.gz
: T$ |3 b3 s  o: ~/ T4 t
( |& X( a4 i! ?8 J$ {& b3 @6 L. l% H
cd php-5.5.25/ext/mysql
, y, @2 I0 F& T; A( B% N9 g" G8 C9 c$ M7 F4 v' m: k6 f
/www/php5.5.25/bin/phpize
* Q" @8 H: [7 X2 S4 I- [. q9 `+ b, g+ G# k! t+ i% H1 T
./configure --with-php-config=/www/php5.2.25/bin/php-config
6 _+ f( H: _/ g! y5 h& O# Q" B2 ~: ?. P" ?3 f* [7 t
make
, q: W4 p: G8 M( N
3 ]' D+ n8 a+ a, `  N* Gmake install# d5 Q0 _9 }8 e# r1 U
# z; p4 J$ g2 ]+ {% g7 w
然后模块被生成在这个目录:/www/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212
4 d7 i/ x% M9 \! w' X& S! T# j5 B* p) I! p* [: j
修改php.ini 将模块目录修改为这个目录:
2 @6 f/ s" k4 S, T0 n" Oextension_dir = "/www/webserver/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212"2 d9 S* b, c" B
加入:/ C  }# \% U# u4 ?) @  ~2 q
extension=mysql.so
2 B6 ~4 U6 v+ R
2 A3 @9 }* P* U" I6 Limap安装配置:
/ R& G& e, F7 F% r: hyum install libc-client-devel
" q# f2 Q# t7 D9 N2 g* z./configure --with-php-config=/www/webserver/php/bin/php-config --with-kerberos --with-imap-ssl$ Y$ N0 Q; r& L

6 ?( F7 h. [8 i! `, T0 y9 g" rmhash安装(mcrypt模块需要):
" D/ z6 N7 }* |- d# Z4 i$ X. Dwget http://sourceforge.net/projects/mhash/files/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz/download2 q! k% J) C' k5 s0 m  t' h
tar -zvxf mhash-0.9.9.9.tar.gz
  i4 J/ i, B7 Mcd mhash-0.9.9.9
/ T! ^8 a: M% Z./configure
# ]( d! ?6 Y, p. k2 q5 W3 Lmake8 Q' H" p, J! x' z8 H8 y" J$ F
make install1 i' d  }) L0 }, A8 d) M' d/ L; v
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-9-14 06:58 , Processed in 0.041839 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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