找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 11347|回复: 0

php5.5 phpize安装模块手迹

[复制链接]
发表于 2015-5-21 17:13:40 | 显示全部楼层 |阅读模式
首先下载对应php版本源码,如:php-5.5.25.tar.gz
% p0 H4 \7 i$ I' q; owget http://..../php-5.5.25.tar.gz
9 n+ z/ [5 i- h: w3 I5 O- j6 Z& W/ }/ _- b3 M9 a2 Y
tar -zvxf php-5.5.25.tar.gz, e" K  H: Q& }3 o5 U0 F
/ a/ o8 Y( U2 k6 M; |3 E
cd php-5.5.25/ext/对应模块目录 如 mysql 则:cd php-5.5.25/ext/mysql/ o, q3 b* J  ^# M, A' ]
8 M! c: ^% e5 J8 r
8 y  X+ S5 I7 T7 d) h
然后运行phpize这个文件在已编译安装php的目录的bin目录下.如:/www/php5.5.25/bin/phpize+ p! H( e. D( J0 W& D; r9 N

- y4 @& d3 j2 d然后运行 ./configure --with-php-config=/www/php5.2.25/bin/php-config
4 f6 B( y6 K- e, U* G
1 O0 i8 V" f' D# |! e9 N$ F3 ?* umake & make install
4 P: ]: K& ?; w+ {  L
& I$ i- T+ P. T+ t! O) D% m完整例子:6 q6 l2 {5 Y5 l' n% C' V! g" z

5 J& F5 S4 [! [( O) C6 Vwget http://..../php-5.5.25.tar.gz: [0 l# s; P# R, F
) C2 S1 @# @9 D  ^4 G' m, n
tar -zvxf php-5.5.25.tar.gz: r8 o# v; z3 {
6 Z! l* b( [+ N% y) L+ q
" m% q7 I3 g7 p' X0 [+ I: g
cd php-5.5.25/ext/mysql
, g; b4 K  w. t* V) Z, u, }4 e
- q! u; [$ q. d, B: x6 @/www/php5.5.25/bin/phpize
0 n, ^4 Q+ \2 ^' s; m' d
, o5 A+ X# t6 h7 z: Z( d./configure --with-php-config=/www/php5.2.25/bin/php-config
6 ^0 E% X8 Y7 Z) [9 J: C4 d+ N- F/ z, i+ {# D) u
make, S9 E! H" s; J% B1 h

9 H6 B8 `8 j- S; i; R2 pmake install9 |9 Z, q/ J6 ^9 C6 v* d

! r( ?% n( C6 \4 I然后模块被生成在这个目录:/www/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212+ b$ B" d  g% W, `7 V
/ L2 |: W% d: {1 l
修改php.ini 将模块目录修改为这个目录:
; {$ x/ S1 z9 ^; p& d( \4 w4 Y: Qextension_dir = "/www/webserver/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212"
! u6 y4 I* W* e9 f* w加入:
& `* E7 K+ y1 n* d- Vextension=mysql.so
% \* A" ?0 x+ r$ R+ t" K$ P! q& b4 P* _' f# x+ e
imap安装配置:+ P+ V$ x2 p, E  c
yum install libc-client-devel# d: m& z9 j0 l9 J8 ]6 t2 x! R
./configure --with-php-config=/www/webserver/php/bin/php-config --with-kerberos --with-imap-ssl
+ j0 F2 Y6 ]. }1 ?1 ~+ o' M4 |0 e
. ?* O& x6 _) }7 f6 s" N' `mhash安装(mcrypt模块需要):
0 q2 }' @  v3 f2 d2 [wget http://sourceforge.net/projects/mhash/files/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz/download
2 Z' ~* G5 M. h. ?tar -zvxf mhash-0.9.9.9.tar.gz7 @" m# i  Z: I5 v( L6 L5 ^5 i4 K- u
cd mhash-0.9.9.9
! X7 d- a7 J, ?, j./configure9 s6 U4 w7 x6 J( G
make
' p7 p9 T7 k5 J: x" F* Tmake install( q* S, z4 P) J4 i: s4 G
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-2-7 04:06 , Processed in 0.065259 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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