一. 下载php5.6.7
http://windows.php.net/download
这里下载的是 VC11 x64 Thread Safe (64位线程安全版).
二. 下载Apache HTTP Server
http://www.apachelounge.com/download/
这里下载的是Apache 2.4.12 Win64(64位2.4)
3. 分别解压httpd-2.4.12-win64-VC11.zip和php-5.6.7-Win32-VC11-x64.zip到指定目录,这里解压到c盘
三.配置Apache HTTP Server
1.用编辑器打开C:\Apache24\conf目录下的httpd.conf文件
设置apache的根目录:ServerRoot "c:/Apache24"
设置管理员邮箱:ServerAdmin admin@example.com
域名配置:ServerName www.example.com:80
2.修改所有文件夹的权限
<Directory />
AllowOverride none
#Require all denied
Order deny,allow
Deny from all
</Directory>
3.配置根目录
DocumentRoot "c:/Apache24/htdocs"
4.配置根目录的权限
<Directory "c:/Apache24/htdocs">
Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
Require all granted
</Directory>
5.配置欢迎页(首页)
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
6.加载php模块
在#LoadModule xml2enc_module modules/mod_xml2enc.so下面添加
#load php module
LOadModule php5_module "C:/php-5.6.7/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
#指定php.ini的位置(注意:需要把php.ini-development 重命名为 php.ini)
PHPIniDir "C:/php-5.6.7"
四.配置php
1.用编辑器打开C:\php-5.6.7目录下的php.ini文件,修改内容:extension_dir = "C:/php-5.6.7/ext"
2.打开用于连接数据库(mysql)的模块
extension=php_mysql.dll
extension=php_mysqli.dll
五.启动Apache服务
打开dos窗口,进入到C:\Apache24\bin目录
1.安装服务: 到windows中 httpd.exe -k install
2.启动服务: 双击ApacheMonitor.exe, 在dos窗口中输入httpd.exe -k start
注:删除服务命令: httpd.exe -k uninstall -n Apache2.4(服务名)
六.测试
1.编写index.php文件,并保存
<?php
echo phpinfo();
?>
2.打开浏览器输入: http://127.0.0.1/index.php
看到这个页面,说明php环境配置成功!