在Linux 下配置PHP 支援GD
本站的另一篇文章介绍了在Linux 下配置PHP + MySQL 的执行环境,而照着该篇文章安装的PHP 是未能支援GD 的。 而本文就是介绍在Linux 下安装GD,并配置PHP 支援GD。
GD 安装
第一部需要做的是先要安装GD 到系统内,而安装GD 前需要安装jpeg-6b, libpng, zlib。 以下是下载网址:
GD 2.0.33
jpeg-6b
libpng 1.2.8
zlib 1.2.2
下载完成后键入以下指令进行安装。
安装zlib
01 tar zxvf zlib-1.2.2.tar.gz
02 cd zlib-1.2.2
03 ./configure
04 make
05 make install
安装libpng
01 tar zxvf libpng-1.2.8-config.tar.gz
02 cd libpng-1.2.8-config
03 ./configure
04 make
05 make install
安装jpeg-6b
01 tar zxvf jpegsrc.v6b.tar.gz
02 cd jpeg-6b
03 ./configure
04 make
05 make install
安装GD
01 tar zxvf gd-2.0.33.tar.gz
02 cd gd-2.0.33
03 ./configure
04 make
05 make install
因为以上各套件均使用预设值安装,所以安装时所遇到的问题会较少,下一步需要配置PHP 。
PHP 配置
现在需要重新编译PHP,并选择支援GD,如果系统内已删除了PHP 的原始码,可以到php.net 下载,然后输入以下指令:
01 tar zxvf php-4.3.11.tar.gz
02 cd php-4.3.11
03 ./configure --with-apxs2=/usr/local/apache/bin/apxs --with-mysqli=/usr/local/mysql/bin/mysql_config --prefix=/usr/local/php --with-gd --with-zlib-dir=/usr/local
04 make
05 make install
以上在./configure 里的选项只可以参考,在编译时必须根据自己的环境配置而修改,而--with-gd 及--with-zlib-dir=/usr/local 就是设定成支援GD。
转载于:https://blog.51cto.com/4970773/860497
在Linux 下配置PHP 支援GD相关推荐
- linux下配置squid 服务器,最简单使用方式
linux下配置squid 1.什么是squid Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器.Squid有广泛的用途,从作为网 ...
- neovim在linux下配置
neovim配置文件夹 一个现代化成品neovim mkdir ~/.config/nvim nvim ~/.config/nvim/init.vim 其余配置类似vim. neovim在linux下 ...
- Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码、启动jupyter服务、远程访问jupyter(关闭防火墙)
Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码.启动jupyter服务.远程访问jupyter(关闭防火墙) 目录 Linux下配置jupyter note ...
- linux tomcat 安装教程,关于Linux下配置安装Tomcat8的步骤
由于Centos6即将停止更新,本次就使用Centos7.5 X64位系统来演示,Tomcat版本就使用8.5,如果想使用9.0的版本也可以去官网进行下载,步骤都大同小异. 关于Tomcat9的新特性 ...
- linux下配置 ITK
在 linux 下配置 ITK 在 linux 下配置 ITK 1. 下载 CMake:http://www.cmake.org/cmake/resources/software.html 为方便安装 ...
- proc除了能用于oracle开发_能不能用于mysql开发_Oracle数据库开发(二).Linux下配置使用ProC...
一.提要 上文简单介绍了Windows下ProC配置开发,这次我们使用Linux平台再次配置Oracle ProC开 发环境(RedHat Linux 9 + Oracle 92). <ORAC ...
- linux c 下信号量 windows下event_windows和linux下配置jdk环境
一 在linux 下配置jdk 环境 ① 在官网下载安装包,这里如何下载安装包就不一一叙述,下载安装包完成后,使用rz命令上传至linux中.提前在linux中建立一个文件夹 mkdir /usr/l ...
- Linux下配置Smba服务器
文章目录 1 Linux下配置Smba服务器 1 Linux下配置Smba服务器 Ubuntu安装Samba 服务器: 确认安装: dpkg -l | grep samba 安装: sudo apt- ...
- linux下配置多网卡或多IP的方法
第一种方法: ifconfig eth0:1 192.168.5.129 netmask 255.255.255.0 然后,你用ifconfig,就会发现多了一个ip,但这个ip是暂时的,重启以后就不 ...
最新文章
- React router 的 Route 中 component 和 render 属性理解
- 探索 COVID-19 新冠数据来学习 Pandas
- matlab中用colfilt实现非线性滤波(图片版)
- 皮一皮:文化人的情侣头...
- Java开发面试技巧,如何设计一个优雅的RESTFUL的接口
- goland 远程调试go_手把手教你学Go语言,基础环境配置和Hello World
- JavaScript判断页面当前浏览设备为移动端还是PC端,实现自动加载对应端页面
- php hmacsha1计算,PHP HMAC_SHA1 算法 生成算法签名
- NFC:Arduino、Android与PhoneGap近场通信
- 基金购买和赎回线下业务
- 动态代理(JDK动态代理和CGLIB代理)
- 百万前端之js通过链接生成二维码可以保存下载复制
- STM32F103系列的单片机定时器
- 面试记录-美团提前批(AI 专场)【已拿offer】
- [转]通过研究视线轨迹改良设计
- elasticsearch: max virtual memory areas vm.max_map_count [65530] likely too low, increase to at leas
- 今日金融词汇---基本面分析
- (精品原创)Java代码优化-代码复用与重构
- 卖了的微信能不能找回_我把微信卖了,然后我建议微信客服把我的微信注销了。那个收微信的干坏事会找到我吗?...
- 2022年湖南省高职单招(职业倾向性)(言语理解与表达)考试冲刺试题及答案