Linux下安装PHP的GD支持库

thinkphp 在使用缩略图的时候需要使用到GD库


安装步骤如下:

在安装 gd 前需要安装前置库 : freetype ,jpegsrc,libpng。


1. freetype

cd freetype-2.4.0
./configure --prefix=/usr/local/freetype && make && make install


2. jpegsrc

mkdir -p /usr/local/jpeg/include
mkdir -p /usr/local/jpeg/lib
mkdir -p /usr/local/jpeg/bin
mkdir -p /usr/local/jpeg/man/man1
cd jpeg-9
./configure --prefix=/usr/local/jpeg && make && make install

3. libpng

cd libpng-1.2.50 
./configure --prefix=/usr/local/libpng && make && make install

接下来需要cd到php源码的 gd 目录


进入PHP安装包里面的ext文件夹,找到gd扩展

cd /root/Nginx/php-5.6.30/ext/gd
 
/usr/local/php/bin/phpize
 
./configure --with-php-configure=/usr/local/php/bin/php-config --with-jpeg-dir=/usr/local/jpeg --with-png-dir=/usr/local/libpng --with-freetype-dir=/usr/local/freetype


//--with表示各个前置库的安装路径和php-config的路径

make && make install


修改php.ini文件 在 ;extension=php_zip.dll 下面添加一行 extension=gd.so

重启nginx,php后输入命令查看是否已经安装成功

/usr/local/php/bin/php -m

phpinfo()也可以




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值