让你的PHP环境在linux下支持GD\zlib\jpeg

1、安装 zlib
tar -zxf zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure –prefix=/usr/local/zlib
make
make install

2、安装 jpeg
mkdir -p /usr/local/jpeg6
mkdir -p /usr/local/jpeg6/bin
mkdir -p /usr/local/jpeg6/lib
mkdir -p /usr/local/jpeg6/include
mkdir -p /usr/local/jpeg6/man
mkdir -p /usr/local/jpeg6/man1
mkdir -p /usr/local/jpeg6/man/man1
tar -zxf jpeg-6b.tar.gz
cd jpeg-6b
./configure –prefix=/usr/local/jpeg6 –enable-shared –enable-static
make
make install

安装完成提示:
libraries have been installed in:
/usr/local/jpeg6/lib

3、安装 libpng
tar -zxf libpng-1.2.16.tar.gz
cd libpng-1.2.16
./configure –prefix=/usr/local/libpng
make
make install

4、安装 gd
tar -zxf gd-2.0.33.tar.gz
cd gd-2.0.33
mkdir -p /usr/local/gd2
./configure –prefix=/usr/local/gd2 –with-jpeg=/usr/local/jpeg6/ –with-png=/usr/local/lib/ –with-zlib=/usr/local/lib/ –with-freetype=/usr/local/freetype/
make
make install

5、安装 php5
./configure –prefix=/usr/local/php –with-mysql=/usr/local/mysql –with-mysqli=/usr/local/mysql/bin/mysql_config –with-apxs2=/usr/local/apache/bin/apxs –with-gd-dir=/usr/local/gd2 –with-freetype-dir=/usr/local/freetype –with-jpeg-dir=/usr/local/jpeg6 –with-png-dir=/usr/local/libpng –with-zlib-dir=/usr/local/zlib

make
make install

cp php.ini-dist /data/php/lib/php.ini

相关日志


工作日志 关键字(Tags): , ,

如果你觉得这篇文章不错,你可以 给我留个回复订阅它。无论如何,谢谢你的支持!

评论

还没有评论。

发表评论

(必填)

(必填)