关于这个php+mysql+apache安装太多帖子了, 阅览了无数,发现基本作者都回避了新手或老手安装时遇到的问题与解决, 其实,linux还是unix,安装都不是一帆风顺的,很多在编译的时候都需要修改从源码官方网站上下载的文件,不是修改库路径,就是修改一些函数笔误或者其它.
举个例子:在php编译的时候几个小问题:
大家知道编译的时候最基本还是看Readme或Install,基本都能解决,不过碰到像php的大型编译还是要参考下网上成功者经验的,特别是出错经验,不多说了,直接说主题
jpeg编译:
jpegsrc.v6b.tar.gz-
在编译时候一定要选择 --enable-shared :这是jpeg源代码愿意,由于版本过老,没人维护造成,现在软件基本都
直接--prefix 就行了,会产生so共享库的
libpng编译:
libpng-1.2.15.tar.gz--:最好不要下载no-config版本,因为没有编译,直接makefile文件提供,除非只有此版本,
最好用可以编译的,在-no-config版本中或多或少编译会出错提示,下载最新的版本即可解决
gd2库:
gd-2.0.33.tar.gz--这个基本每个帖子都说它出错包括本文,其实每次编译都出错,相信很多人一样遭遇,
当初以为版本问题,下载最新还是,提示信息是gd_png.c,出以为是libpng安装问题,后来还是修改此文件解决
mysql:
mysql-standard-5.0.18-linux-i686.tar.gz--好像比这个新的版本编译时出错了,建议mysql用编译好的2进制
版本,源码编译后能产生一个so库文件,这个各种喜好随自己
curl:
curl-7.16.0.tar.gz--php编译with-curl--总是出错,下载了最新php和curl依然不能解决,各网站的php以及次文都没有提出编译出错,但实际是会的,关于次问题修改了相关路径未能解决,在尝试解决中
其它:
总之,下载新版本是好的一种想法,因为可以解决很多已被公布的安全问题,以及提供新的软件功能,也要注意新版本有的会出现变化很大的,对于E文有困难的朋友就需要看看网上了,不过一般网上很少有,因为最新,高手写过文章后一般都不在搞这方面了^_^
罗唆了不少,哈,给新手和偶一样的学习者看,大虾门见笑了