文档介绍:配置环境和软件版本:
Windows 7 简体中文旗舰版
PHP 最新版本 VC9 x86 Thread
Safe:http://windows./downloads/releases/php--Win32-
VC9-
MYSQL
:http://dev./downloads/mysql/#
win32
Zend
php 直接摒弃了以前 IIS 中使用的 ISAPI 应用池,改为了 直接支持
的 ,可自由设定安装目录
Mysql 也是一路下一步安装,可自由设定程度安装目录和 Data 数据库目录,具
体启动帐户等细节设置可在网上找参考也比较简单
Zend 也是一路下一步安装,选择好 所在的目录(即 PHP 的安装目录)和
网站根目录即可
基本上 和 , 等文件无需复制到 Windows 及system32
目录里去。
安装完成后,打开 php info,一切显示正常,php 运行没有问题,唯独在打开
phpmyadmin 的时候,登录框可以出来,输入帐号信息点击登录后,缺无反应,
显示 500 错误,就这个问题整整困扰了我两天,杯具„„
用 mysql 链接测试了一下不通,在网上找了无数方法,都不行,php 和 Mysql 重
新安装了多少次,也不行,郁闷了。一度曾想,要不换成别的一键安装包算了。
最后无意间在网上别人的一个不经意的回帖,让我解决了这个问题。
原来是 mysql 的自身 BUG,服务器用 localhost 是不行的,必须使用 IP 地址,
比如:
然后把 phpmyadmin config 里设置一下,把 localhost 换成 ,就可以
管理数据库,整个服务器总算配置成功。以后要安装其他 PHP 程序的时候,接在
设置数据库链接的时候,把 Localhost 换成 。
所需软件
1、
2、mysql
3、ZendOptimizer--Windows-i386
4、phpmyadmin
这些是本人服务器上用的,比较稳定版本。大家可以根据自己喜欢的版本。这里
就不提供下载啦。http://s./ 里面可能有你想要的!
一、安装
1、打开控制面板-》程序和功能-》打开或关闭 windows 功能。
2、按下图所示勾选:
3、勾选后点确定,系统会开始安装
4、安装好后,用浏览器浏览 。如果你已经看到 的欢
迎页面,那恭喜你,你已经完成了第一步。安装 IIS。
下面会继续讲解如何在 IIS 中配置 PHP。
二、配置 PHP 环境
1、现在 D 盘(其他盘也行,自己喜欢)建立 ServersRoot 目录,把 php 解压到
该目录。
2、将 -dist 重命名为 。
3、打开 文件,找到:extension_dir = "./" 将其改为; extension_dir
= "D:\ServerRoot\PHP\ext。
去掉:
;extension=
;extension=
;extension=
;extension=
前面的分号“;”,保存。
5、将 复制到 windows 目录下。
6、复制:
到 windows/system32 目录下
7、打开控制面板-》管理工具-》信息服务(IIS)管理器,为 php 建立
一个程序池,如下图
8、打开 ISAPI 筛选器,添加一条,如下图:
9、打开【处理程序映射】,添加脚本映射。如下图:
10、打开默认文档,添加:,如下图:
11、重启下 IIS。到这里 php 已经配置完了,简单吧!下面就来测试下配置的 PHP
啦!
12、把以下代码保存为 ,然后复制到 c:\inetpub\
<?php
phpinfo();
?>