php5.6安装(apache2.4,mysql5.6已安装)

wget http://mirrors.sohu.com/php/php-5.6.9.tar.gz

tar zxf php-5.6.9.tar.gz

yum install libxml2

yum install libxml2-devel

yum install bzip2 bzip2-devel

yum install libcurl

yum install curl curl-devel

yum install libjpeg-devel

yum -y install libpng-devel

yum -y install freetype-devel

wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/libmcrypt-2.5.7.tar.gz

tar zxf libmcrypt-2.5.7.tar.gz

cd libmcrypt-2.5.7

./configure –prefix=/usr/local/libmcrypt

make && make install

wget http://soft.7dot.com/soft/mhash-0.9.9.9.tar.gz

tar zxf mhash-0.9.9.9.tar.gz

cd mhash-0.9.9.9

./configure –prefix=/usr/local/mhash

make && make install

wget https://sourceforge.net/projects/mcrypt/files/MCrypt/2.6.8/mcrypt-2.6.8.tar.gz/download

tar zxf mcrypt-2.6.8.tar.gz

cd mcrypt-2.6.8

export LD_LIBRARY_PATH=/usr/local/libmcrypt/lib:/usr/local/mhash/lib

export LDFLAGS=”-L/usr/local/mhash/lib -I/usr/local/mhash/include/”

export CFLAGS=”-I/usr/local/mhash/include/”

./configure –prefix=/usr/local/mcrypt –with-libmcrypt-prefix=/usr/local/libmcrypt

make

make install

cd php-5.6.9

./configure –prefix=/usr/local/php –with-apxs2=/usr/local/httpd/bin/apxs –with-libxml-dir=/usr/include/libxml2 –with-config-file-path=/etc/php –with-mysql=/usr/local/mysql –with-mysqli=/usr/local/mysql/bin/mysql_config –with-gd –enable-gd-native-ttf –with-zlib –with-mcrypt=/usr/local/libmcrypt –with-pdo-mysql=/usr/local/mysql –enable-shmop –enable-soap –enable-sockets –enable-wddx –enable-zip –with-xmlrpc –enable-fpm –enable-mbstring –with-zlib-dir –with-bz2 –with-curl –enable-exif –enable-ftp –with-jpeg-dir=/usr/lib –with-png-dir=/usr/lib –with-freetype-dir=/usr/lib/

make && make install

php安装成功

接下来仿wampserver 的httpd.conf 加对php的支持

发表评论

电子邮件地址不会被公开。 必填项已用*标注