免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 11707 | 回复: 23

[GD]史上最简单的让PHP支持GD的方法,对菜鸟尤其适合 [复制链接]

论坛徽章:
0
发表于 2005-10-10 00:05 |显示全部楼层
服务器环境:

linux AS 3  php4.3.9 apache2 mysql4.1

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

setup

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


本来想到网上找一个适合我这种情况的,但是所有的教程和攻略都是要编译 俺菜,曾经创下了编译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,一切搞定

感谢  ipaddr    对我的指点

论坛徽章:
0
发表于 2005-10-10 10:47 |显示全部楼层

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

不用客气。

大家互相学习。

论坛徽章:
0
发表于 2005-10-11 23:46 |显示全部楼层

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

装上php-gd...然后在php.ini里面改一下不就行了吗?

论坛徽章:
0
发表于 2005-10-12 00:01 |显示全部楼层

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

你的安装过程与其它教程文章中说的也没什么两样啊

论坛徽章:
0
发表于 2005-10-13 20:03 |显示全部楼层

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

请介绍何安装过程的原理

论坛徽章:
0
发表于 2005-10-13 22:59 |显示全部楼层

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

[quote]原帖由 "lushy"]你的安装过程与其它教程文章中说的也没什么两样啊[/quote 发表:

别人是介绍的怎么利用源码包装的,俺的是利用rpm的,而且我是装完了以后才发现GD没有装,进行补救的过程。因为对于新手,忘装GD是很正常的

论坛徽章:
0
发表于 2005-10-13 23:04 |显示全部楼层

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

[quote]原帖由 "duriantang"]装上php-gd...然后在php.ini里面改一下不就行了吗?[/quote 发表:


如果库文件不全,安了php-gd也不干活的,我刚一开始就是直接安的php-gd,但是没有用,后来把php-gd卸了,安完库后重新安就OK了

论坛徽章:
0
发表于 2005-10-14 23:41 |显示全部楼层

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

如果你选择一款成熟的包管理软件就不会这样了:)
原始的手工挨个装,当然会有麻烦

论坛徽章:
0
发表于 2005-10-16 12:38 |显示全部楼层

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

原帖由 "geel" 发表:
如果你选择一款成熟的包管理软件就不会这样了:)
原始的手工挨个装,当然会有麻烦

能说一些你说的包管理软件好吗?

论坛徽章:
0
发表于 2005-10-16 13:38 |显示全部楼层

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

apt,yum, ...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP