php 配置 gd2,配置PHP对gd库的支持
搭建zabbix的时候遇到有对PHP的需求检测,发现没有对gd的支持,记录下。。。
GD库是php处理图形的扩展库,它提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片,也可以给图片加水印。
1、安装zlib,一般系统自带已经安装好,可以用以下命令去查看:
rpm -qa | grep zlib
2、安装libpng
cd /tmp
wget "https://jaist.dl.sourceforge.net/project/libpng/libpng16/1.6.32/libpng-1.6.32.tar.xz"
xz -d libpng-1.6.32.tar.xz
tar xf libpng-1.6.32.tar
cd libpng-1.6.32
./configure
make
make install
安装目录是:/usr/local/include
3、安装freetype
cd /tmp
wget "https://jaist.dl.sourceforge.net/project/freetype/freetype2/2.8.1/freetype-2.8.1.tar.bz2"
tar -jxvf freetype-2.8.1.tar.bz2
cd freetype-2.8.1
./configure
make
make install
安装目录是:/usr/local/include
4、安装jpeg
cd /tmp
wget "http://jpegclub.org/support/files/jpegsrc.v6b2.tar.gz"
tar zxf jpegsrc.v6b2.tar.gz
cd jpeg-6b2/
./configure --enable-shared
make
make test
make install
安装目录是:usr/local/include
5、安装GD
cd /tmp
https://bitbucket.org/libgd/gd-libgd/downloads/ (官网)
tar xf libgd-2.1.1.tar
cd libgd-2.1.1/
./configure --with-png --with-freetype --with-jpeg
make
make install
安装目录是:usr/local/include
6、安装PH
cd /tmp
wget http://cn2.php.net/distributions/php-5.6.0.tar.xz
xz -d php-5.6.0.tar.xz
tar xf php-5.6.0.tar
cd php-5.6.0/
./configure --prefix=/usr/local/webserver/php --with-config-file-path=/usr/local/webserver/php/etc --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-sockets --enable-bcmath --enable-mbstring --with-gd --with-zlib --with-png-dir=/usr/local/include/libpng16/ --with-jpeg-dir=/usr/local/include --with-freetype-dir=/usr/local/include/freetype2/freetype
make
make install
cp /tmp/php-5.6.0/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
chmod +x /etc/init.d/php-fpm
cp /tmp/php-5.6.0/php.ini-development /usr/local/webserver/php/etc/php.ini
cd /usr/local/webserver/php/etc && cp php-fpm.conf.default php-fpm.conf
vim /usr/local/webserver/php-5.6/etc/php.ini
date.timezone = Asia/Shanghai
vim ~/.bash_profile
PATH=$PATH:$HOME/bin:/usr/local/webserver/php-5.6/bin
source ~/.bash_profile
/etc/init.d/php-fpm start
php 配置 gd2,配置PHP对gd库的支持相关推荐
- php的gd不支持jpeg,gd库不支持jpeg的解决方法
杜工就不在这里啰嗦怎么遇到这个问题的了,如果你确实安装了的gd库,却发现无法支持jpeg格式的图片,可从下面找到答案. 原因是在编译gd库前,配置时未声明jpeg库路径.解决方法如下: 32位系统: ...
- php7.3 mysql gd支持_配置PHP对gd库的支持
搭建zabbix的时候遇到有对PHP的需求检测,发现没有对gd的支持,记录下... GD库是php处理图形的扩展库,它提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片,也可以给图 ...
- php gd2 安装,PHP安装GD库
今天把微信公众账号的代码从别的服务器迁移到自己的服务器上,结果折腾了一番,把要点稍微做下笔记,方便日后翻看. 代码迁移 将MySQL数据库导出,再导入到新的服务器上:将PHP代码拷下来,修改参数配置, ...
- Docker安装PHP-FPM5.6 (自带redis扩展,Mysql扩展,GD库扩展(支持JEPG))
打包一个安装好reids扩展,GD库扩展,mysql扩展的PHP-FPM(php 5.6)版本,镜像地址及安装步骤如下 1,下载镜像: docker pull zlilizh/phpfpm5.6:la ...
- [工作记事] Ubuntu 编译安装PHP以及gd库使得支持jepg
安装依赖 sudo apt install libxml2 libxml2-dev sudo apt install libssl-dev sudo apt install libgtk2.0-dev ...
- centos php8 gd库不支持jpeg
一.我们来 添加 jpeg 格式文件的支持 wget http://www.ijg.org/files/jpegsrc.v8b.tar.gztar -zxvf jpegsrc.v8b.tar.gzcd ...
- php如何开启gd2,详解php开启gd库的两种方法
本文介绍在windows下开启php GD库的两种方法,GD库在php中默认是没有开启的,如果想让它支持图片处理功能,必须手动开启.有需要的朋友建议参考下本文提供的方法. 方法一: 我们最开始不知道G ...
- php+gd库的源码安装
PHP+GD安装 一.下载软件 gd-2.0.35.tar.gz http://www.boutell.com/gd/ jpegsrc.v6b.tar.gz http://www.ijg ...
- php关闭gd库,详解php开启gd库的两种方法
本文介绍在windows下开启php GD库的两种方法,GD库在php中默认是没有开启的,如果想让它支持图片处理功能,必须手动开启.有需要的朋友建议参考下本文提供的方法. 方法一: 我们最开始不知道G ...
最新文章
- 大数据实训报告_教学大数据实训平台解决方案_德拓信息_上海市徐汇区
- boost::mp11::mp_pairwise_fold_q相关用法的测试程序
- 1个显示器分割2画面_我家房子100㎡,原始设计有2个卫生间,纠结保留1个还是2个...
- HTML5 API详解(9):大家都知道的 localStorage 本地存储
- 复旦大学邱锡鹏教授《神经网络与深度学习》最新版更新!
- java多线程机制计时器_java多线程定时器与单例模式
- python︱写markdown一样写网页,代码快速生成web工具:streamlit 数据探索案例(六)
- 第一次JAVA课,第一次课堂考,课后感受
- python curl 获取返回值_php curl_exec()函数 CURL获取返回值的方法
- linux(Centos系统)部署项目(vue+nginx+tomcat)
- C语言嵌入式系统编程修炼之软件架构篇
- Ubuntu20.04下载安装CMake
- Sql Server2014数据库安装教程
- matlab的梯形公式推导公式,用MATLAB作数值积分例.计算1)矩形公式和梯形公式将(0,4)-Read.ppt...
- 腾讯地图踩坑记之选点组件
- (转)如何有效地管理好技术团队?
- SVG实现圆形进度条
- 运用KDJ交叉形态把握短期买卖点
- send disconnect: Broken pipe SFTP 登录
- HTML CSS笔记(没有基础内容,比如br标签是换行什么的),CSS2.1,CSS3,响应式布局
热门文章
- tankwar的java坦克子弹撞墙_tankwar
- 炸金花比牌规则java_陈陈来给你们炸金花的简易纸牌规则教学与心态指导
- 华为鸿蒙发布2.0,华为做到了!鸿蒙2.0正式发布,苹果安卓有危机?
- 设置框开始隐藏状态html5,小猿圈分享HTML5中form如何关闭自动完成功能的方法
- oracle事务数统计,Oracle 查询事务数
- python语言单行注释符_云计算开发学习笔记:Python3注释
- 【转】温故之.NET 异步
- 31模板方法(Template Method)
- ABP入门系列(17)——使用ABP集成的邮件系统发送邮件
- 【Linux学习】常用指令-sortunique