Windows环境搭建
下载软件
下载windows版的PHP:http://windows.php.net/download/
(我下载的是PHP 5.4 (5.4.32) 中的VC9 x86 Thread Safe)
下载Apache:http://httpd.apache.org/download.cgi#apache24
(点击“Binaries”,我下载的是“httpd-2.2.25-win32-x86-no_ssl.msi”)
(注意,这两个版本是匹配的,windows下下载不到2.4或者以上版本,而对应2.2版本的PHP,是PHP 5.4 (5.4.32)。若版本不匹配,将会报错。)
安装Apache
点击“httpd-2.2.25-win32-x86-no_ssl.msi”安装,我安装的路径是“D:\ProgramFiles\Apache2.2”
验证安装:进入“开始”菜单->Apache HTTP Server 2.2->Control Apache Server,点击“Start Apache in Console”,然后访问“http://localhost:8080/”,会显示如下信息:
安装PHP
解压下载好的“php-5.6.0-Win32-VC11-x86.zip”,我放置的路径为“D:\ProgramFiles\php-5.4.32-Win32-VC9-x86”
修改配置文件httpd.conf
修改Apache2.2\conf\httpd.conf:
修改端口号
因为我平时会用到Tomcat,Tomcat使用的端口号是8080,和Apache冲突,所以需要修改。没此顾虑的,可以忽略。
将文件中原来的“Listen 8080”,改为“Listen 7070”
将文件中原来的“#ServerName localhost:8080”,改为“#ServerName localhost:7070”
加入对PHP的支持
在文件中加入以下代码:
#添加对PHP5的支持LoadModule php5_module “D:\ProgramFiles\php-5.4.32-Win32-VC9-x86\php5apache2_2.dll”PHPIniDir “D:\ProgramFiles\php-5.4.32-Win32-VC9-x86/”
#增加PHP5的引擎,可以解析.php和.html扩展名的文件。
AddType application/x-httpd-php .php
验证
在“Apache2.2\htdocs”文件夹下,新建一个“phpinfo.php”文件,填入信息:
<?php phpinfo();?>
然后,访问网站:“http://localhost:7070/phpinfo.php”,可以显示: