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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM