xp 安装php5.5,Windows XP系统IIS配置安装PHP5

下午在本机XP系统测试程序,因客户站程序是用ASP和PHP开发的,需要同时支持ASP和PHP程序,决定将在IIS下配置一下PHP,以下以配置日志,供初学者参考:

一、准备工作

1、下载PHP。可以到PHP官网 http://www.php.net 下载 http://windows.php.net/downloads/releases/。

注:PHP现在推出5.3.0版本了,不过下载的时候有几个不同版本选择。那就是VC6 X86和VC9 X86。

首先我来解答:

VC6是什么?

VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。

VC9是什么?

VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。

那我们如何选择下载哪个版本的PHP呢?

如果你是在windows下使用Apache+PHP的,请选择VC6版本;

如果你是在windows下使用IIS+PHP的,请选择VC9版本;

那Non Thread Safe(NTS)是什么?

Non Thread Safe(NTS)就是非线程安全;

Thread Safe 是什么?

Non Thread Safe 是线程安全;

官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用。

2、下载或安装IIS,此步省略。

二、安装PHP

1、将下载后得到 php-5.2.17-Win32.zip,解压到 C:\Inetpub\php\ 下面 (这个路径可以随意改,不过下面要是用到这个路径,请相应修改)

2、再将 C:\Inetpub\php\libmysql.dll 和 C:\Inetpub\php\ext\php_mysql.dll 复制到 C:\Windows\system32 下

3、将C:\PHP\php.ini-dist 复制到C:\Windows (Windows 2000 下为 C:\WINNT)并将改名为php.ini

4、用记事本打开php.ini,利用记事本的查找功能搜索“extension_dir = ”,将其路径指到你的 PHP 目录下的 ext 目录,比如:extension_dir = "C:\Inetpub\php\ext"

5、搜索“Windows Extensions”并仅打开需要的模块以节省内存(去掉每个模块前的;号即可)如下面的:

extension=php_gd2.dll

GD库支持,如果不打开该模块则图片水印不能使用。

extension=php_mbstring.dll

为了支持phpMyAdmin,打开mbstring

extension=php_mysql.dll

支持MySQL

三、 配置IIS使其支持PHP

首先必须确定系统中已经正确安装IIS,如果没有安装,需先安装IIS。PHP 与IIS整合时支持 CGI 和 ISAPI 两种模式,推荐使用 ISAPI 模式。

ISAPI 模式安装步骤:

1、添加ISAPI筛选器

在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 IIS 后停止服务,然后在左侧“默认网站”单击右键选择“属性”,在打开的“ Web 站点属性”窗口的“ISAPI 筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP ,再将可执行文件指向 php5isapi.dll 所在路径,如:C:\Inetpub\php\php5isapi.dll 。

2、添加脚本映射

打开“Web 站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php ,单击“浏览”将可执行文件指向 php5isapi.dll 所在路径,如:C:\Inetpub\php\php5isapi.dll,然后一路确定即可。

3、再打开“Web 站点属性”窗口的“文档”标签,找到并点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。

4、确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,再重新启动IIS即可。

5.打开浏览器,输入:http://localhost/,看到成功页面后,在 IIS 根目录下新建一个 phpinfo.php ,内容如下:

phpinfo();

?>

打开浏览器,输入:http://localhost/phpinfo.php,将显示当前服务器所支持 PHP的全部信息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值