安装准备
1、在http://www.mysql.com/下载mysql5 具体安装包为mysql-5.0.85.tar.gz
2、在http://www.apache.org/下载Apache2 具体安装包为httpd-2.2.13.tar.gz
3、在http://www.php.net/下载php5 具体安装包为php-5.3.0.tar.gz
安装步骤
1、安装mysql
a、首先解压mysql包
tar -zxvf mysql-5.0.85.tar.gz
b、用configure对选项进行配置
configure --prefix=/usr/local/mysql
执行命令后在,在最后出现以下故障
编译Mysql时configure: error: No curses/termcap library found 的错误解决方法
解决方法:此错误表示缺少一个软件,安装ncurses软件后及可以解决,此软件可在以下网站获得:http://www.gnu.org/software/ncurses/
此软件的具体安装可以看本软件中的INSTALL。
重新执行选项配置命令
configure --prefix=/usr/local/mysql
无错误提示
c、编译
make
d、安装
make install
e、配置mysql的具体的选项
cp support-files/my-medium.cnf /etc/my.cnf   
cd /usr/local/mysql
chown -R mysql .
chgrp -R mysql .
bin/mysql_install_db --user=mysql
chown -R root .
chown -R mysql var
bin/mysqld_safe --user=mysql &
最后一步后mysql启动成功,mysql成功安装
2、Apache的安装
Apache的安装很顺利没有出现什么问题
安装方法如下:
tar -zxvf httpd-2.2.13.tar.gz
./configure --enable-so  --prefix=/usr/local/apache
make
make install
/usr/local/apache/bin/apachectl start
3、php5的安装
a、安装
遇到的问题:
configure: error: xml2-config not found. Please check your libxml2 installation
解决方法:执行如下命令在线安装libxml2-devel :yum install libxml2 libxml2-devel
解决编译PHP错误Cannot find MySQL header files under yes
解决方法:缺少了 mysql-devel 安装包,在线安装此包:yum install -y mysql-devel
 ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql
 make && make install
b、修改相关的配置等
 拷贝配置文件到指点路径
 cp php.ini-development /usr/local/lib/php.ini (在php-5.3.0.tar.gz中没有安装说明中说的php.ini-disk和php.ini-recommended文件,php.ini-dist和php.ini-recommended对应的ini文件是php.ini-development和php.ini-production)
 修改Apache的配置文件加入以下两条
 LoadModule php5_module modules/libphp5.so
 AddType application/x-httpd-php .php .phtml
c、重启Apache
 service httpd restart
成功安装!
在组目录下新建个info.php文件,内容为:
<?php
phpinfo();
?>在浏览器里输入http://IP/info.php出现php的相关信息。测试通过。到此安装成功!