史上最简单的让PHP支持GD的方法,对菜鸟尤其适合

简介: 服务器环境: linux AS 3  php4.3.9 apache2 mysql4.1 服务器的这些东东是安装系统的时候选择自定义安装,点选了apache所有的选项 :em06: ,安装包里带PHP的所有的选项(pgSQL除外,俺不用那数据库),安装包里所有带mySQL的选项。
服务器环境:

linux AS 3  php4.3.9 apache2 mysql4.1

服务器的这些东东是安装系统的时候选择自定义安装,点选了apache所有的选项 :em06: ,安装包里带PHP的所有的选项(pgSQL除外,俺不用那数据库),安装包里所有带mySQL的选项。 :em06: ,安好了之后,在命令行里输入

setup

服务选项里 将apache(htppd) 和 mysqld 设置为开机自动启动,重启服务器。一切OK。 :em02:   
  其中网站的默认目录是 /var/www/html 可以在http.conf 里修改的,俺就改了,还顺便绑定了n个域名 :em06: 
安装好之后什么都测了,结果就是忘记测试GD是否能用了 :em06: 。现在发现,想把GD支持了。


本来想到网上找一个适合我这种情况的,但是所有的教程和攻略都是要编译 :roll: 俺菜,曾经创下了编译9999次PHP错误,重装999次系统错误的记录,所以能用rpm绝不编译 :em11: 

在经过若干次试错之后,终于找到了史上最简单的安装GD的方法:
首先安装必要的库,以下是安完的结果

引用:
[root@localhost ~]# rpm -qa |grep freetype
freetype-2.1.9-1
[root@localhost ~]# rpm -qa |grep png
libpng-devel-1.2.7-1
libpng-1.2.7-1
libpng10-1.0.16-1
libpng10-devel-1.0.16-1
[root@localhost ~]# rpm -qa |grep jpeg
libjpeg-6b-33
libjpeg-devel-6b-33
[root@localhost ~]# rpm -qa |grep zlib
zlib-1.2.1.2-1
zlib-devel-1.2.1.2-1
[root@localhost ~]# rpm -qa |grep gd
gdbm-1.8.0-24
sysklogd-1.4.1-26_EL
gd-2.0.33-2
php-gd-4.3.9-3.1


照着我的命令行的结果对比吧,缺什么就补什么,其中 
libpng10-1.0.16-1
libpng10-devel-1.0.16-1
不是必须的。
这些库的rpm包不需要到网上找的 直接在linux as 的安装盘里就可以找到,呵呵。安装盘真是宝库呀。

记住一点 php-gd-4.3.9-3.1 要最后一个安装。

安装完了之后  输入命令  service httpd restart

看一下phpinfo
支持GD,一切搞定 

 
目录
相关文章
|
27天前
|
缓存 PHP 开发者
PHP中的自动加载机制及其优化方法
传统的PHP开发中,经常会遇到类文件加载繁琐、效率低下的情况,而PHP的自动加载机制能够很好地解决这一问题。本文将深入探讨PHP中的自动加载机制,介绍其原理及实现方式,并提出了一些优化方法,帮助开发者提升代码加载效率,提高应用性能。
|
1月前
|
SQL 缓存 PHP
PHP技术探究:优化数据库查询效率的实用方法
本文将深入探讨PHP中优化数据库查询效率的实用方法,包括索引优化、SQL语句优化以及缓存机制的应用。通过合理的优化策略和技巧,可以显著提升系统性能,提高用户体验,是PHP开发者不容忽视的重要议题。
|
4月前
|
JSON PHP 数据格式
PHP curl方法封装
PHP curl方法封装
31 0
|
4月前
|
安全 小程序 PHP
PHP代码审计(五)PHP代码审计方法与步骤
(1):获取到网站源码(这就是废话……) (2):将网站部署到你自己的环境中,能运行。 这里特殊说明一下我的习惯,我本地的环境与线上的环境基本上保持一致,这样在本地审计及线上部署的时候能发现更多的问题。不建议说是随便搭个环境能跑起来就行,这样不是很严谨。 (3):拿到源码之后,浏览大概的项目结构。
67 0
|
8天前
|
存储 SQL 缓存
记录如何用php做一个网站访问计数器的方法
创建简单网站访问计数器,可通过存储访问次数的文件或数据库。首先,创建`counter.txt`存储计数,然后在`counter.php`中编写PHP代码以读取、增加并显示计数,使用`flock`锁定文件避免并发问题。网页通过包含`counter.php`展示计数。对于高流量网站,推荐使用数据库确保原子性和并发处理能力,或利用缓存提升性能。注意,实际生产环境可能需更复杂技术防止作弊。
|
4月前
|
PHP
PHP显示报错提示,开启display_errors的方法
PHP显示报错提示,开启display_errors的方法
53 0
|
6月前
|
数据采集 定位技术 PHP
简单而高效:使用PHP爬虫从网易音乐获取音频的方法
网易音乐是一个流行的在线音乐平台,提供了海量的音乐资源和服务。如果你想从网易音乐下载音频文件,你可能会遇到一些困难,因为网易音乐对其音频资源进行了加密和防盗链的处理。本文将介绍一种使用PHP爬虫从网易音乐获取音频的方法,该方法简单而高效,只需几行代码就可以实现。
简单而高效:使用PHP爬虫从网易音乐获取音频的方法