日期:2014-05-17  浏览次数:20475 次

为php添加GD库的支持

1.安装zlib,一般Centos系统自带已经安装好,可以用以下命令去查看:

[root@Test-Web2 ~]# rpm -qa | grep zlib
zlib-1.2.1.2-1.2
zlib-devel-1.2.1.2-1.2
You have new mail in /var/spool/mail/root
[root@Test-Web2 ~]#

有的话就不用安装了,没有就手动去下载编译:http://sourceforge.net/projects/zlib/

tar zxvf zlib-1.2.2.tar.gz(版本自己挑,没所谓)
??cd zlib-1.2.2
??./configure
??make?
??make install

2.安装libpng

http://sourceforge.net/projects/libpng/

tar zxvf libpng-1.4.2.tar.tar
??cd libpng-1.4.2
./configure
??make
??make install

3.安装freetype

http://sourceforge.net/projects/freetype/

tar zxvf freetype-2.3.12.tar.gz
??cd freetype-2.3.12

??./configure
? make
??make install

4.安装Jpeg

http://www.ijg.org/

?tar zxvf jpegsrc.v8b.tar.gz
??cd jpeg-8b/

??./configure --enable-shared
??make
??make test
??make install
注意,这里configure一定要带--enable-shared参数,不然,不会生成共享库

5.安装GD

http://download.chinaunix.net/download/0004000/3479.shtml

GD-2.44.tar.gz不会安装,^_^

换回gd-2.0.33.tar.gz

tar zxvf gd-2.0.33.tar.gz?
??cd gd-2.0.33
??./configure --with-png --with-freetype --with-jpeg

make
??make install

6.安装PHP

php-5.2.11.tar.gz

?tar zxvf php-5.2.11.tar.gz
??cd php-5.2.11
??./configure选项见下方

? make
??make install