php安装gd扩展的方法:首先安装相关依赖;然后通过“make install”命令安装gd扩展;接着打开“php.ini”文件添加一行“gd.so”;最后重启“php-fpm”服务即可。

PHP安装gd扩展
第一步 安装依赖
1、安装xpm
2、安装zlib
1 2 3 4 5 6 7 | wget http:
tar -xzvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make && make install
make clean && make distclean
cd ../
|
登录后复制
3、安装libjpeg jpeg-9b
1 2 3 4 5 6 7 8 9 10 11 | wget http:
tar -xzvf jpegsrc.v9b.tar.gz
cd jpegsrc.v9b
./configure \
--prefix=/usr/lib64 \
--enable-shared \
--enable- static
make && make instll
make clean && make distclean
libtool --finish /usr/local/jpeg/lib
cd ../
|
登录后复制
4、安装libpng
1 | yum install libpng libpng-devel
|
登录后复制
5、安装freetype2
1 2 3 4 5 6 7 8 | wget http:
tar -xzvf freetype-2.7.tar.gz
cd freetype-2.7
./configure \
--prefix=/usr/lib64
make && make install
make clean && make distclean
cd ../
|
登录后复制
第二步 安装gd扩展
1 2 3 4 5 6 | $ cd [php安装目录]
$ cd ext/gd
$ /usr/local/php/bin/phpize
$ ./configure --with-php-config=/usr/local/php/bin/php-config --with-png-dir --with-freetype-dir --with-jpeg-dir --with-gd
$ make
$ make install
|
登录后复制
安装成功后返回gd的安装位置:
1 | Installing shared extensions: /alidata/server/php-5.5.38/lib/php/extensions/no-debug-non-zts-20121212/
|
登录后复制
第三步 启用gd扩展
然后打开/alidata/server/php-5.5.38/etc/php.ini
在
1 | ;extension=/path/to/extension/msql.so
|
登录后复制
附近添加在一行
1 | extension=/alidata/server/php-5.5.38/lib/php/extensions/no-debug-non-zts-20121212/gd.so
|
登录后复制
最后重启php-fpm服务
更多相关知识,请访问PHP中文网!
以上是php如何安装gd扩展的详细内容。更多信息请关注PHP中文网其他相关文章!