[root@web01 tools]# vim /etc/yum.conf(yum配置文件)
[main]
cachedir=/var/cache/yum/$basearch/$releasever(下载位置)
keepcache=0(0代表yum安装完后下载的包删除,1代表不删除,可留作他用)
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
[root@web01
tools]# ll /var/cache/yum/x86_64/6/base/packages/(实际下载位置)
[root@web01
tools]# yum install zlib-devel libxml2-devel libjpeg-devellibiconv-devel-y(libiconv-devel此包源没有,只能编译安装)
[root@web01
tools]# yum install freetype-devel libpng-devel gd-devel curl-devel
libxslt-devel -y
[root@web01
tools]# rpm -qa zlib-devel libxml2-devel libjpeg-devel libiconv-devel(检查)
zlib-devel-1.2.3-29.el6.x86_64
libxml2-devel-2.7.6-20.el6.x86_64
[root@web01
tools]# rpm -qa freetype-devel libpng-devel gd-devel curl-devel libxslt-devel(检查)
gd-devel-2.0.35-11.el6.x86_64
freetype-devel-2.3.11-15.el6_6.1.x86_64
libpng-devel-1.2.49-1.el6_2.x86_64
libxslt-devel-1.1.26-2.el6_3.1.x86_64
libjpeg-devel====>libjpeg-turbo-devel-1.2.1-3.el6_5.x86_64
curl-devel ====>libcurl-devel-7.19.7-40.el6_6.4.x86_64
名字已变
[root@web01
conf]# rpm -qa zlib-devel libxml2-devel freetype-devel libpng-devel gd-devel
libxslt-devellibjpeg-turbo-devel
libcurl-devel(重新检查)
libjpeg-turbo-devel-1.2.1-3.el6_5.x86_64
libcurl-devel-7.19.7-46.el6.x86_64
zlib-devel-1.2.3-29.el6.x86_64
libxml2-devel-2.7.6-20.el6.x86_64
gd-devel-2.0.35-11.el6.x86_64
freetype-devel-2.3.11-15.el6_6.1.x86_64
libpng-devel-1.2.49-1.el6_2.x86_64
libxslt-devel-1.1.26-2.el6_3.1.x86_64
===================================================
libiconv-devel安装方法:(yum源没有安装包)
mkdir -p
/application/tools/
cd
/application/tools/
tar zxf
libiconv-1.14.tar.gz
cd
libiconv-1.14
./configure
--prefix=/usr/local/libiconv(普通包,没有服务的安装位置)
make
make
install
cd ../
==================================================
[root@web01 tools]# wget -O /etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-6.repo(快速安装方法:repo源安装)
[root@web01
tools]# yum list|grepmhash(可查看软件包各种源中的版本)
mhash.i686
0.9.9.9-3.el6
epel
mhash.x86_64
0.9.9.9-3.el6
epel
mhash-devel.i686 0.9.9.9-3.el6 epel
mhash-devel.x86_64 0.9.9.9-3.el6 epel
[root@web01
tools]# yum install libmcrypt-devel mhash mhash-devel mcrypt -y(各种加密库等的安装)
[root@web01 tools]# tar xf php-5.5.30.tar.gz(解压PHP)
[root@web01
tools]# cd php-5.5.30/
开始执行配置
./configure
\
--prefix=/application/php5.5.30
\
--with-mysql=mysqlnd \(此为MySQL不在本机,MySQL在本地的执行--with-mysql=/application/mysql
\)
--with-iconv-dir=/usr/local