执行的命令步骤如下:
1、通过Yum升级到Httpd2.2.17

#vi /etc/yum.repos.d/centalt.repo
[CentALT]
name=CentALT Packages for Enterprise Linux 5 - $basearch
baseurl=http://centos.alt.ru/repository/centos/5/$basearch/
enabled=0
gpgcheck=0

wq保存并退出
然后运行

#yum --enablerepo=CentALT update httpd*
cd /etc/yum.repos.d
mv CentOS-Base.repo  CentOS-Base.repo.save
wget http://centos.ustc.edu.cn/CentOS-Base.repo.5
wget http://centos.ustc.edu.cn/epel.repo.5
mv CentOS-Base.repo.5 CentOS-Base.repo
mv epel.repo.5 epel.repo

2、下载需要的软件
如果系统是64位,执行以下命令下载安装软件:

#wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
#wget http://rpms.famillecollet.com/el5.x86_64/remi-release-5-8.el5.remi.noarch.rpm
#rpm -Uvh epel-release-5-4.noarch.rpm
#rpm -Uvh remi-release-5-8.el5.remi.noarch.rpm

4、执行安装

#yum --enablerepo=remi install mysql-server
#yum --enablerepo=remi install mysql-bench
#yum --enablerepo=remi install php
#yum --enablerepo=remi install php-mysql
#yum --enablerepo=remi install php-mbstring
#yum --enablerepo=remi install php-mcrypt

如果在安装过程中报版本冲突,可能是因为原来已经通过yum安装过mysql,删除原来的mysql即可
命令如下:
#yum remove mysql
5、启动、停止
#/etc/init.d/mysqld start|stop