php 安装GD库
安装gd依赖库
[root@base ~]# find / -name gd /usr/share/locale/gd /www/server/php/74/include/php/ext/gd /www/server/php/74/src/ext/gd [root@base ~]#
下载文件:libpng
https://sourceforge.net/projects/libpng/files/
[root@base php-gd]# tar -zxf freetype-2.11.1.tar.gz [root@base php-gd]# cd freetype-2.11.1 [root@base freetype-2.11.1]# ./configure --prefix=/usr/local/freetype [root@base freetype-2.11.1]# make && make install
下载 freetype
http://download.savannah.gnu.org/releases/freetype/
[root@base php-gd]# tar -zxf jpegsrc.v9.tar.gz [root@base php-gd]# cd jpeg-9/ [root@base jpeg-9]# ./configure --prefix=/usr/local/jpeg [root@base jpeg-9]# make && make install
下载 jpegsrc
http://www.ijg.org/files/jpegsrc.v9.tar.gz
[root@base php-gd]# tar -zxf libpng-1.6.37.tar.gz [root@base php-gd]# cd libpng-1.6.37 [root@base libpng-1.6.37]# ./configure --prefix=/usr/local/libpng [root@base libpng-1.6.37]# make && make install
安装 gd 库
[root@base libpng-1.6.37]# cd /www/server/php/74/src/ext/gd [root@base gd]# phpize [root@base gd]# find / -name php-config /www/server/php/74/bin/php-config [root@base gd]# ./configure --with-php-config=/www/server/php/74/bin/php-config --with-jpeg-dir=/usr/local/jpeg --with-png-dir=/usr/local/libpng --with-freetype-dir=/usr/local/freetype [root@base gd]# make && make install
查看是否安装成功
[root@base gd]# php -m | grep gd gd