日期:2014-05-16  浏览次数:20863 次

linux下安装apache php mysql过程

一、安装程序

apache:httpd-2.2.17.tar

mysql:MySQL-client-5.5.9-1.rhel5.x86_64.rpm?

?? ? ? ? ? ?MySQL-devel-5.5.9-1.rhel5.x86_64.rpm (usr/include/mysql/mysql.h)

?? ? ? ? ? ?MySQL-server-5.5.9-1.rhel5.x86_64.rpm

?? ? ? ? ? ?MySQL-shared-5.5.9-1.rhel5.x86_64.rpm(/usr/lib64/libmysqlclient.so.16.0.0)

php:php-5.3.5.tar.gz

?

二、安装过程

1.apache?

??解压?tar xvf?httpd-2.2.17.tar

?? ? ? ??cd?httpd-2.2.17

?? ?配置 $ ./configure --prefix=/home/xxxx/apache-2.2.17
?? ?编译 $ make?
?? ?安装 $ make install?

?

2.mysql

?? rpm -ivh?MySQL-server-5.5.9-1.rhel5.x86_64.rpm(其他同)

?

?? 启动mysql /etc/ini.d/mysql start

?

3.php

??解压:gunzip?php-5.3.5.tar.gz

?? ? ? ? ? tar xvf?php-5.3.5.tar

??配置 $?./configure --prefix=/home/xxxx/php5

?? ? ? ? ? ?--with-apxs2=home/xxxx/apache-2.2.17/bin/apxs

?? ? ? ? ? ?--with-Mysql=/usr

?4.修改apache配置文件httpd.conf

?? ?vi?/home/xxxx/apache-2.2.17/conf/httpd.conf

?

?

修改

<Directory

.....

Options FollowSymLinks

....

?

修改

#

# DirectoryIndex: sets the file that Apache will serve if a directory

# is requested.

#

<IfModule dir_module>

?? ?DirectoryIndex index.php default.php default.phtml default.php3 default.html default.htm index.html

</IfModule>

?

添加

<IfModule mime_module>

?

?? AddType application/x-httpd-php .php .phtml .php3 .php4 .php5 .inc

?? ?AddType application/x-httpd-php-source .phps

?

保存退出

?

三、测试

测试页info.php

?

〈?php
  phpinfo();
  ?>

正常的话,可以看到php的信息

?