php5.2.6+apache2.2.15配置

时间:2021-01-19 03:01:07

首先下载软件,忘记php下载地址了,apache是官网。

文件名

httpd-2.2.15-win32-x86-openssl-0.9.8m-r2.msi

php-5.2.6-win32-installer.msi

其次就是安装。

安装按照wizard默认就可以。(我安装之后路径为C:\Program Files\PHP,F:\Program Files\Apache Software Foundation\Apache2.2)

配置这一步稍作说明。

httpd.conf文件:

端口我用的默认的80

#Listen 12.34.56.78:80
Listen 80

需要确认路径的 #按照前面关键字【:/】检索

ServerRoot "F:/Program Files/Apache Software Foundation/Apache2.2"

DocumentRoot "F:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

<Directory "F:/Program Files/Apache Software Foundation/Apache2.2/htdocs">

ScriptAlias /cgi-bin/ "F:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/"

<Directory "F:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin">

默认打开的类型由index.html改成index.php

<IfModule dir_module>
DirectoryIndex index.php
</IfModule>

最下面加一个引用外部文件

Include conf/PHP-httpd.conf

至此,httpd.conf结束。

在httpd.conf同目录(conf)下新建PHP-httpd.conf

内容如下:

LoadModule php5_module "C:\Program Files\PHP\php5apache2_2.dll"
AddType application/x-httpd-php .php

至此apache配置结束。

不记得自己改过php.ini,暂时用默认的吧。

环境变量path的value最前追加C:\Program Files\PHP;

自己在

DocumentRoot "F:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

下写个index.php

内容:

<?php
phpinfo();
?>

打开浏览器,因为apache端口是80,我们输入http://localhost/来进行检测。

显示php详细介绍的话,则成功。回去再试下看看。