有那么复杂吗?PHP5基于Apache2的最简化安装配置

来源:互联网 发布:努诺戈麦斯fm数据 编辑:程序博客网 时间:2024/05/30 02:24

网上关于PHP的安装配置的文章五花八门,PHP这等玩意也确实做的够麻烦的,什么PHP4、PHP5,什么Apache1、Apache2,什么CGI方式、模块方式……
对于我等PHP及Apache菜鸟来说,这里以实用性第一!下面给出一个“最简化”的Apache模块方式PHP安装配置流程,保证能用,无效删帖!

环境
Windows XP SP2

工具
Apache2: apache_2.0.59-win32-x86-no_ssl.msi
PHP5: php-5.2.4-Win32.zip

步骤

(1)安装Apache2.0.x
运行“apache_2.0.59-win32-x86-no_ssl.msi”,一路Next,Apache2安装完成。

(2)安装PHP5
解压“php-5.2.4-Win32.zip”,解压目录自行选择。

(3)在Apache2.0.x中配置PHP5模块
找到Apache2.0.x的配置文件(其安装目录下的“conf/httpd.conf文件),在最后添加如下几行文字:

LoadModule php5_module "C:/php-5.2.4-Win32/php5apache2.dll"
AddType application
/x-httpd-php .php

其中“C:/php-5.2.4-Win32”应该替换为PHP解压的实际路径。

(4)启动测试
Apache2.0.x的网站根目录为其安装目录下的“htdocs”目录,在其中创建一个文件“phpinfo.php”,内容为如下:

<?php
phpinfo();
?>

 之后启动Apache2.0.x服务器,打开浏览器,在地址栏输入“http://localhost/phpinfo.php”……

说明
第1步安装Apache2.0.x,在提示输入管理员的Email地址(ServerAdmin)时不能留空,否则Apache2将无法启动。也可在安装完以后再到“conf/httpd.conf”文件中修改“ServerAdmin”指定的值,或将此项移除。
第3步配置路径时注意应该使用正斜杠“/”,而不能用反斜杠“/”。
第3步这里没有用“PHPIniDir”配置“php.ini”文件的路径,一些基本的测试也能正常工作。
若使用的是的是Apache2.2.x,则其它步骤与上面一致,而在第3步配置模块时应该使用“php5apache2_2.dll”文件。


Apache HTTP Server http://httpd.apache.org/
PHP http://www.php.net/