环境准备:; Q5 C; d/ A( |2 b+ [
yum groupinstall "Development tools"0 W7 u& v. A5 z( ?
yum install libxml2-devel gd-devel libmcrypt-devel libcurl-devel openssl-devel
( H- C% y7 a6 X9 [0 G! v/ c% o; S i8 X, K2 i: W# W- T
软件包:4 S3 G/ n" `1 W2 x
wget http://us3.php.net/get/php-5.6.9.tar.gz/from/cn2.php.net/mirror- ~0 l- Z9 P8 K& z/ A# J4 E5 {
tar -xvf php-5.6.9.tar.gz9 Y. q2 k, B0 ?: [, s, b
cd php-5.6.98 S. L1 W) s& j; Y2 p0 b
: Z* b# h$ L& M: v) X1 D X3 i编译安装 php 5.6.9 的参数:
- T: u9 k8 u: s
v7 k4 N) R7 Y# _[Bash shell] 纯文本查看 复制代码
./configure --prefix=/webserver/php-5.6.9 --with-config-file-path=/webserver/php-5.6.9/etc --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-zlib --with-curl --with-ldap --with-imap --with-kerberos --with-imap-ssl --with-gettext --with-gd --enable-gd-native-ttf --with-freetype-dir --with-jpeg-dir --with-png-dir --with-openssl --with-iconv=/usr/local --with-pcre-dir --with-mhash --with-mcrypt --with-xmlrpc --with-imap --enable-xml --enable-ftp --enable-mbstring --enable-soap --enable-sockets --enable-fpm --enable-zip --disable-debug --enable-calendar --enable-static --enable-inline-optimization --enable-wddx --enable-opcache --enable-bcmath --enable-shmop --enable-sysvsem --enable-mbregex --enable-pcntl --without-pear --enable-ctype
1 u% o( L. [0 q3 T
- Y, q& ?4 I1 ]' E0 Mmake" L0 J2 g. r4 `& x! Q
make install! s7 b7 h5 u4 Z! Y0 C
--enable-maintainer-zts 此句意思有线程安全版本,开启后ZendGuardLoader不能使用!
- P4 u$ x1 Q& ] |