找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 12993|回复: 0

php5.5 phpize安装模块手迹

[复制链接]
发表于 2015-5-21 17:13:40 | 显示全部楼层 |阅读模式
首先下载对应php版本源码,如:php-5.5.25.tar.gz
' c1 c, R8 ]' c, y( X$ q9 i; }wget http://..../php-5.5.25.tar.gz; _* j. `( I- ?5 i

: ^( N% }1 J# t& q* Ptar -zvxf php-5.5.25.tar.gz
& {/ D: b) c$ `% K2 T
& }- a- Q- j, c1 Hcd php-5.5.25/ext/对应模块目录 如 mysql 则:cd php-5.5.25/ext/mysql: L0 k2 _( A; A
8 f' I0 m/ Y! e- C9 o  |
7 N% m( t( K/ A0 x" G# f3 j/ T
然后运行phpize这个文件在已编译安装php的目录的bin目录下.如:/www/php5.5.25/bin/phpize6 z8 i7 v, o0 C7 G% z. Y

: e( z" ]4 J4 k* d然后运行 ./configure --with-php-config=/www/php5.2.25/bin/php-config
- U' e/ O7 ^3 @( D9 L8 ?( W/ J; w* s: t3 A8 A2 a8 H( e. @/ B
make & make install% A2 m3 W' G8 k( W8 ]
! }6 R# i! N* t) B# P2 R) Q
完整例子:
5 J& I" \, i9 {7 U2 h( `; \7 q, h4 A
wget http://..../php-5.5.25.tar.gz
6 U; L+ s- s# ?+ h
  G1 r( K9 R6 M1 t0 u# ?$ `tar -zvxf php-5.5.25.tar.gz2 B' c8 b# w0 J8 I# c
# e6 }% h% a+ ], A0 Y. A9 h

8 H3 ]4 D0 Z2 Q( C% D. g5 Ycd php-5.5.25/ext/mysql
# O0 i' J5 ?5 q3 X. x" n0 b: s3 `7 @% [4 S" [6 m4 \6 y
/www/php5.5.25/bin/phpize; `* t% Y5 S. Z) C! a* O$ [

) p5 o( H  z1 P5 q8 v" v./configure --with-php-config=/www/php5.2.25/bin/php-config
4 E' P9 J7 E! `' D
% d5 J+ C5 Y& N8 S6 Tmake' |& \  @$ m$ o: b7 ~' o
8 N& H+ K+ z0 m
make install
% Q* y; e4 a8 p9 p1 n. x2 c
6 I( C& I0 _; D$ j/ [$ X然后模块被生成在这个目录:/www/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212/ ^* B+ r3 z  d' g* E! u6 s
+ x. H# d$ ?  \, c+ o& C5 v
修改php.ini 将模块目录修改为这个目录:
% t* f1 f# E  v, s4 mextension_dir = "/www/webserver/php-5.5.25/lib/php/extensions/no-debug-non-zts-20121212"! F+ r& _' |9 V5 I: W& T
加入:" F6 H' K% T3 T" q$ v
extension=mysql.so
" E; C. _" E% s7 h; a7 I9 t9 w3 G" E, M  \* ^
imap安装配置:
5 E) B! z  N  V; Z4 q9 Zyum install libc-client-devel
( ]& L5 M2 _9 Y/ H" q+ |./configure --with-php-config=/www/webserver/php/bin/php-config --with-kerberos --with-imap-ssl
( O% ~" [# M6 B
/ Q* i& h$ h8 C6 j5 c, Zmhash安装(mcrypt模块需要):/ i% p2 T4 K# F9 N6 C9 ^1 L
wget http://sourceforge.net/projects/mhash/files/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz/download
" e1 F1 {1 A  {tar -zvxf mhash-0.9.9.9.tar.gz7 M3 M+ k) d8 |0 l' A& V
cd mhash-0.9.9.9( z% B8 f3 ]7 f/ {! i9 X
./configure+ n. X8 b" D- j, n! @* ~- a) M) E
make
2 i6 Q/ p- [, A* |" V. L! i8 ?make install
% Y. T% o! u: E9 z3 w
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-8-6 02:45 , Processed in 0.034903 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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