apache配置php

时间:2022-10-01 21:01:44

第一部分:安装apache

1 、安装apache软件,custom 选全部,安装目录为:

F:\Apache2.2\

2、默认为80端口(如冲突,要学会修改端口)

输入:http://localhost/ 或http://localhost/:80如果出现 it works 代表apache安装成功

第二部分:Apache支持PHP

1、

在Apache配置目录F:\Apache2.2\conf中,找到http.conf配置文件。在<IfModule !mpm_netware_module>一行上面添加如下内容。

LoadModule php5_module “F:/PHP/php5apache2_2.dll”
PHPIniDir “F:/PHP”
AddType application/x-httpd-php .php .html .htm

该配置第一行指定PHP及Apache的模块路径,该模块文件一般位于php根目录下,第二行用于指定PHP在Win7中的路径,第三行添加文件类型,其中,第一及第二行需要根据PHP的安装路径进行修改。

2、

修改根目录的初始文件类型,Apache默认使用index.html作为目录的初始文件,这里为了让Apache首先寻找php文件,我们做些修改。

找到如下内容

DirectoryIndex index.html

修改为

DirectoryIndex index.php index.html

到此,Apache支持PHP的相关配置完成,重启服务器,在新的目录中创建index.php文件,并写入如下内容。

01
02
03
<?php
    phpinfo();
?>

再次打开浏览器,访问127.0.0.1,一切正常的话,就会显示php的相关配置信息了,如下图所示(个人测试说明:结果没有显示,是不是php那边没有配好)

问题: 重启服务器,出现这个问题  the requested operation has failed(个人亲测:把上面再http.conf修改过的再重新删掉,重启又好了)