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/

libpng-1.6.37.tar.gz

 

[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

 

posted @ 2022-01-24 15:38  py卡卡  阅读(905)  评论(0编辑  收藏  举报