一、首先在linux服务器上安装gcc和gcc-c++,及关闭SELINUX,iptables.
#yum-y install gcc-*
#vi/etc/sysconfig/selinux 设置为disabled
#iptables-F
二、然后编译安装源码包
1。cd /lamp/libxml2-2.6.30
./configure--prefix=/usr/local/libxml2/
make&& make install
2。cd /lamp/libmcrypt-2.5.8
./configure--prefix=/usr/local/libmcrypt/
make&& make install
3。cd /lamp/libmcrypt-2.5.8/libltdl
./configure--enable-ltdl-install
make&& make install
4。cd /lamp/zlib-1.2.3
./configure
make&& make install
5。cd /lamp/libpng-1.2.31
./configure--prefix=/usr/local/libpng/
make&& make install
6mkdir /usr/local/jpeg6
mkdir/usr/local/jpeg6/bin
mkdir/usr/local/jpeg6/lib
mkdir/usr/local/jpeg6/include
mkdir-p /usr/local/jpeg6/man/man1
cd/lamp/jpeg-6b
./configure--prefix=/usr/local/jpeg6/ --enable-shared --enable-static
make&& make install
7。cd /lamp/freetype-2.3.5
./configure--prefix=/usr/local/freetype/
make&& make install
8。cd /lamp/autoconf-2.61
./configure
make&& make install
9。cd /lamp/gd-2.0.35
./configure--prefix=/usr/local/gd2/ --with-jpeg=/usr/local/jpeg6/--with-freetype=/usr/local/freetype/
make&& make install

