安装jpegsrc
建立目录:
mkdirpusrlocaljpeg6mkdirpusrlocaljpeg6bi
mkdirpusrlocaljpeg6libmkdirpusrlocaljpeg6i
cludemkdirpusrlocaljpeg6ma
mkdirpusrlocaljpeg6ma
1mkdirpusrlocaljpeg6ma
ma
1co
figureprefixusrlocaljpeg6e
ablesharede
ablestaticmakemakei
stallmakei
stalllib
5.安装GD
tarzxvfgd2033targzcdgd2033co
figureprefixusrlocalgdwithjpegusrlocaljpegwithfreetypeusrlocalfreetypewithp
gwithzlib
编译过程中会看到如下信息Co
figuratio
summaryforgd2033SupportforPNGlibrarySupportforJPEGlibrarySupportforFo
tco
figlibrarySupportforXpmlibrarySupportforpthreadsSupportforFreetype2xlibraryyes
o
oyesyesyes
表明p
g、jpeg、freetype都已经安装上了
makemakei
stall
f6安装libxml(如果libxml未安装,php5无法编译)
tarzxvflibxml22619targzcdlibxml22619co
figuremakemakei
stall
—————————————————————————————————————下面几个为可选安装:(本次测试为已安装)
7安装Curl
cdhomexiutuosoftwaretarzxfcurl7150targzmkdirpusrlocalcurlco
figureprefixusrlocalcurlmakemakei
stall
8安装libxslt
tarzxflibxslt1115targzmkdirpusrlocallibxsltcdlibxslt1115co
figureprefixusrlocallibxsltwithlibxmlprefixusrlocallibxml2makemakei
stall准备工作完毕,上面这些软件包安装前可以先rpmq检查下,如果已经安装且版本符合要求可以不用再安装,版本不符合要求有下面的php编译过程中会有错误提示,按情况解决即可。php5安装:将php524tarbz2上传至usrlocal下:tarjvxfphp524tarbz2mkdirpusrlocalphp5cdphp524co
figureprefixusrlocalphp5withapxs2usrlocalapache2bi
apxswithmysqlusrlocalmysqlwithgdwithzlibwithp
gwithjpegwithfreetypee
ablesockets
fwithico
ve
ablembstri
ge
abletrackvarse
ableforcecgiredirectwithco
figfilepathusrlocalphp5etc或:co
figureprefixusrlocalphp5withapxs2usrlocalapache2bi
apxswithmysqlusrlocalmysqlwithxmlwithp
gwithjpegdirusrlocaljpeg6withzlibwithfreetypewithgdwithcurlusrlocalcurle
abletrackvarsdisabledebuge
ableurli
cludese
ablesocketse
ableforcecgiredirecte
ablecale
darwithco
figfilepathetce
ablemagicquotese
ableftpe
ablegd
ativettfwithttfwithgdbmwithgettextwithico
ve
ablembstri
galle
ablememorylimitwithlibxslte
ablexslt根据具体情况设置编译参数(编译完成后会有相应的安装成r