gd安装RHEL-5.6(X64)
发布时间:2012-07-09 09:17:03作者:知识屋
gd安装前需安装gd库组件: jpeg-6b, libpng, zlib, freetype (由于已经安装zlib,以下没有再安装zlib)
1、
cd libpng-1.2.43./configure --prefix=/usr/local/libpng --enable-sharedmake && make install
2、 cd freetype-2.3.12./configure --prefix=/usr/local/freetype --enable-sharedmake && make install3、cd jpeg-6b/./configure --prefix=/usr/local/jpeg/ --enable-shared
make && make install
提示没有找到libtool命令,查看系统libtool路径,并做一个链接到当前目录:which libtoolln -s /usr/bin/libtool ./libtool
make cleanmakemake install
(提示没有文件或目录,make install没能自动创建,以下为手动创建)mkdir /usr/local/jpeg/incluemake install
(提示没有文件或目录,make install没能自动创建,以下为手动创建)mkdir /usr/local/jpeg/includemake install
(提示没有文件或目录,make install没能自动创建,以下为手动创建)mkdir /usr/local/jpeg/libmake install
(提示没有文件或目录,make install没能自动创建,以下为手动创建)mkdir /usr/local/jpeg/binmake install
(提 示没有文件或目录,make install没能自动创建,以下为手动创建)mkdir /usr/local/jpeg/man/man1 -pmake install4、cd gd-2.0.33./configure --prefix=/usr/local/gd --with-png --with-freetype --with-jpegmake && make instal
(gd安装完成)
安装gd完成,重新编译安装php如下:
cd php-5.2.17
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/lib --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-zlib --enable-mbstring --enable-xml --disable-debug --with-freetype-dir=/usr/local/freetype --with-jpeg-dir=/usr --with-png-dir=/usr/local/libpng --enable-gd-native-ttf --with-gd --libdir=/usr/lib64
make && make install
查看phpinfo是否安装成功
=========================================================================================
gd安装完成,但是没有原来装的redis扩展了
查看php.ini路径extension_dir='./'
由于原来已经把此路径改为/usr/local/apache/modules/,索性就改回原来的,但是phpinfo不显示 gd扩展了
所以重新安装了一下redis,修改php扩展路径为 :
extension_dir='/usr/lib64/extensions/no-debug-non-zts-20060613/' 查看phpinfo显示redis扩展
(完成)
注意:
注意gd版本问题,有的版本不能configure
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)