gd扩展需要安装几个前置库,比如freetype、libpng等,此处把常用的库都安装一下。

使用yum安装常用库:

yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel

其中:

freetype

FreeType是一个完全开源的、可扩展、可定制且可移植的字体引擎,它提供TrueType字体驱动的实现统一的接口来访问多种字体格式文件,包括点阵字、TrueType、OpenType、Type1、CID、CFF、Windows FON/FNT、X11 PCF等。

官方网址:https://www.freetype.org

libjpeg

用来处理jpeg图片读写的库。

官方网址:http://libjpeg.sourceforge.net

libpng

https://libpng.sourceforge.io/index.html

用来处理png图片的库。

gmp

高精度数字计算库。

libmcrypt

加密库

readline

交互式命令库

安装完毕,进入php源码包的gd目录:

cd /root/php-5.6.14/ext/gd

在该命令下执行phpize:

/usr/local/php/bin/phpize

然后configure一下:

./configure –with-php-config=/usr/local/php/bin/php-config

然后执行 make & make install

make install

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

Installing header files: /usr/local/php/include/php/

然后把php.ini文件中添加:

extension=gd.so

重启php即可:

service php-fpm restart

Gracefully shutting down php-fpm . done

Starting php-fpm done

php.ini gd_php安装gd扩展相关推荐

  1. docker php安装gd扩展_docker php 容器安装GD库

    用thinkphp 5 Image库,创建缩略图报错:Call to undefined function imagecreatefromjpeg(),度娘一下发现是php 环境没有配置GD库扩展,因 ...

  2. php添加gd扩展,PHP7安装gd扩展的方法

    PHP7安装gd扩展的方法 发布时间:2020-09-08 11:06:22 来源:亿速云 阅读:92 作者:小新 这篇文章将为大家详细讲解有关PHP7安装gd扩展的方法,小编觉得挺实用的,因此分享给 ...

  3. docker php安装gd扩展_给docker里的php安装gd扩展

    docker官方镜像为安装php扩展封装了函数,为开发者提供了很大的便利,以下以Dockerfile的形式演示安装gd扩展的方法,安装gd扩展需要安装几个依赖包,安装依赖包使用系统命令,安装命令根据基 ...

  4. docker php安装gd扩展_docker安装php扩展gd库

    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 ...

  5. docker php安装gd扩展_Docker php安装扩展步骤

    演示docker-php-source , docker-php-ext-install ,docker-php-enable-docker-configure 这四个命令到底是用来干嘛的,它们在PH ...

  6. homestead php.ini,Homestead安装php扩展的方法

    Homestead安装php7.1的MongoDB扩展的方法 Laravel官方Vagrant镜像Homestead,默认没有安装php的Mongodb扩展,以下是php7.1手动安装mongodb扩 ...

  7. docker php安装gd扩展_Linux安装redis及安装php-redis扩展

    最近想详细学习下redis,利用vagrant复制了个linux系统,把安装过程及遇到的问题记录下来,以备后用. 一.在其中一台linux服务器上安装redis服务. 1.下载某版本的安装包:wget ...

  8. php7.1 phpize编译gd,centos 7 下用 phpize安装GD扩展库

    yum 安装 开启GD库需要的模块 freetype ,jpegsrc,libpng 用phpize安装 查询php 开启模块 查询 phpize扩展安装 下载目录:/usr/src/freetype ...

  9. docker php安装gd扩展_php安装redis扩展

    前言 本文假定已经通过编译安装php程序,如果您是通过其他方式安装的php,实现方式可能有所不同. 运行环境:Centos 7.4.PHP7.2.x. 教程 安装redis 可以通过 PEAR / P ...

  10. docker php7 mysql分开,Docker nginx+php74+mysql57, 并安装gd和mysql扩展

    --subnet=172.18.0.0/24 mxd 1. 复制配置文件到宿主机: # 创建宿主机目录结构 mkdir-p /www/docker/nginx/logs mkdir-p /www/do ...

最新文章

  1. 可以预防新冠病毒的项链 -脉动
  2. servlet 校验密码
  3. leetcode347 - Top K Frequent Elements - medium
  4. AAAI 2022 | 基于词对关系建模的统一NER,刷爆14个中英NER数据集
  5. 数据结构Java10【哈希表概述、散列函数的设计、散列冲突解决方案】
  6. deebot扫地机器人响四声_别人家的扫地机器人,是“清洁小能手”,我家的可能是个“智障”...
  7. Android开发笔记(一百六十)休眠模式下的定时器控制
  8. 【java笔记】缓冲流
  9. CVE-2012-1876漏洞分析
  10. Spring Boot @ConfigurationProperties 、@EnableConfigurationProperties、@Value 注值、 ${xxx} 占位符、Environme
  11. Swift - 高级运算符介绍
  12. AI实现五子棋机器人(一)
  13. 华为笔试题:根据子网掩码判断两个IP地址是否在同一子网,并输出IP1的网络号
  14. 2021年安全员-B证-项目负责人(广东省)考试题及安全员-B证-项目负责人(广东省)考试总结
  15. 四叶草剧场服务器维修价格,四叶草剧场服务器介绍 服务器选择攻略
  16. linux下内存测试mbw,内存测试工具mbw分析
  17. 玩转树莓派(六) 部署Seafile搭建私有云
  18. 60岁还在写代码的程序员大师,Delphi、C#、TypeScript之父Anders Hejlsberg(安德斯·海尔斯伯格):编程符合10000小时定律
  19. C#_WPF中创建二维码、识别二维码
  20. 会员卡应用管理系统源码 支持收银+积分管理+商城营销功能 含详细搭建教程

热门文章

  1. H3C V7控制器无线优化关闭低速率
  2. html动态背景gif图片,gif动态背景
  3. 小程序 - 修改头像功能
  4. 红米note9安卓手机 通电自启动 插数据线自动开机 进系统 执行命令自动化 执行脚本
  5. 【Webex】加入会议是无法正常加入!提示“下载会议组件时无法获取正确的参数。 请联系技术支持以获取帮助。...
  6. 常用的3D三维建模软件大全有哪些?
  7. Matlab绘制折线图详细方法
  8. 成都公办计算机学校,成都计算机学校公立-成都公立的计算机学校有哪
  9. “长江第一灯光秀”引关注 景观工程首次应用4G 路由
  10. 通俗易懂的TextCNN