如何在Windows下使用WebMatrix+IIS开发PHP程序

最近接收一个新项目,领导要求对客户端的接口采用PHP开发,为了方便,我就采用 Windows7专业版64位 + IIS7.5 + PHP5.5 + WebMatrix 作为开发环境进行开发;

首先下载WebMatrix安装程序,下载地址 http://www.microsoft.com/web/webmatrix/ ,

下载下来后是一个名为WebMatrixWeb.exe的在线安装工具,点击运行会调用Web平台安装程序5.0,

安装完WebMatrix之后,会回到Web平台安装程序5.0,勾选下面三项进行安装:

1、在“产品”->“服务器”,添加 “IIS 7.5 Express”;

2、在“产品”->“框架”,添加 “PHP 5.5.11”;

3、在“产品”->“工具”,添加 “适用于IIS的 PHP Manager”;

等待安装完成。

接着下载xdebug,用来调试php程序,下载地址 http://xdebug.org/download.php ,

选择适合自己的版本,这里我选择了 PHP 5.5 VC11 (64 bit) ,在列表中可以看到很多名称中包含“TS”的,表示“Thread Safety”的意思,必须和PHP的版本对应,Windows下安装的默认不是TS的。

下载下来的文件为 “php_xdebug-2.2.7-5.5-vc11-nts-x86_64.dll” ,需要拷贝到PHP的安装目录下的ext目录,这里我采用默认安装路径,所以PHP的安装目录是 “C:\Program Files (x86)\IIS Express\PHP\v5.5\” ,

将下载下来的文件拷贝到 “C:\Program Files (x86)\IIS Express\PHP\v5.5\ext\” 下。

接下来进行php配置,拷贝安装目录下的“php.ini-development”文件到d盘根目录,或者其他可以编辑的位置,用记事本编辑器打开,在尾部添加以下配置信息

[Xdebug]
zend_extension="C:/Program Files (x86)/IIS Express/PHP/v5.5/ext/php_xdebug-2.2.7-5.5-vc11-nts-x86_64.dll"
xdebug.auto_trace=1
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.trace_output_dir="E:/Users/LucienBao/Documents/My Web Sites/PHPSite/xdebug/trace"
xdebug.profiler_enable=1
xdebug.profiler_output_dir="E:/Users/LucienBao/Documents/My Web Sites/PHPSite/xdebug/profiler"

  

另存文件为“php.ini”,然后拷贝覆盖到 “C:\Program Files (x86)\IIS Express\PHP\v5.5\” ,会提示是否覆盖以及需要管理员权限,全部同意即可,然后就可以使用WebMatrix进行PHP开发了。

另外

如果想要在本机IIS上也可以直接访问开发的PHP程序,可以按以下步骤操作:

1、打开IIS管理器,在主页找到“FastCGI设置”,点击打开后点击右侧的“添加应用程序”,完整路径选择 “C:\Program Files (x86)\IIS Express\PHP\v5.5\php-cgi.exe”;

2、添加应用程序池,“名称”填写“PHP”, “.NET Framework 版本”选择“无托管代码”,“托管管道模式”选择“经典”;添加完成后,点击“高级设置”,将“启用 32 位应用程序”的值设置为“True”;

3、添加网站,将应用程序池设置为刚才配置的“PHP”。

时间: 2024-08-03 14:10:07

如何在Windows下使用WebMatrix+IIS开发PHP程序的相关文章

如何在windows下搭建C语言开发环境

兵欲善其事,必先利其器.如果想要学好c语言,首先最重要的一点就是要学会如何搭建一个适合自己的学习环境,这里我就简单讲述一下如何在windows操作系统上搭建VC++6.0的开发环境,以便于新手更好的学习后面的知识. 首先,我们要从百度上下载一个vc++6.0的安装包,可以是中文版的,也可以是英文版的,自己看着下载,下载完了之后就开始安装.安装过程很简单,玩过电脑游戏的同学基本上都能看懂如何安装,我在这里就不多做介绍. 安装完成之后,桌面上会出现一个图标,,有的版本的显示的可能是VC++6.0,也

《Go语言入门》如何在Windows下安装Go语言编程环境

概述 本文为Go语言学习入门第一篇,<Go语言入门>如何在Windows下安装Go语言编程环境 . 主要讲Go语言编译环境的安装以及基于Notepad++(Go语言插件.语法高亮)的开发环境配置. 下载安装包 安装包下载地址:https://golang.org/dl/ 这里选择下载Windows版本,点击链接打开的页面可能不会开始下载:地址栏里会显示完整的下载地址,如:https://golang.org/doc/install?download=go1.5.1.windows-amd64.

如何在windows下使用git及github仓库管理项目

第一,下载并安装git 目前windows版本的git有几种实现,但我们选择msysgit发行版,这是目前做得兼容性最好的. 下载地址:http://code.google.com/p/msysgit/downloads/list 使用默认配置安装Git.这个不用多说,一路Next就可以,如果对各种选项不熟悉,建议使用默认配置,没问题的. 第二,创建github账号 什么是Git和GitHub Git -The stupid content tracker, 傻瓜内容跟踪器,是一个由Linux内

Windows下搭建objective C开发环境

最近打算针对iPhone.iPod touch和iPad开发一些应用,所以,需要开始学习Objective C(苹果推出的类似C语言的开发语言).由于苹果的自我封闭的产业链发展模式(从芯片.机器.开发语言.终端产品.服务)的限制,要想开发针对苹果 iPhone等产品的应用程序,就需要用Mac机器,在Xcode的IDE上使用Objective C语言开发.Mac机器就不用说了,那比PC机器要贵不少(当然性价比还是很高的),所以,要想廉价方式学习Objective C就必须要在Windows上能搭建

C++开发安卓、windows下搭建Android NDK开发环境

1. NDK(Native Development Kit) 1.1 NDK简介 Android NDK是一套允许开发人员使用本地代码(如C/C++)进行Android APP功能开发的工具,通过这个工具,我们可以把用C/C++代码编译成可以直接运行在Android平台上的本地代码,这些本地代码以动态链接库( *.so )的形式存在,也正因为这样,我们可以通过复用这些动态链接库从而复用本地代码. 那么,通过NDK这个开发工具包,那么我们是否可以将一个APK完全使用C/C++来编写呢? 答案是不可

Windows下搭建go语言开发环境 以及 开发IDE (附下载链接)

1.下载 并且 安装 Go安装包 =========================================================== 在CSDN上传了我的版本,供大家下载: =========================================================== go1.2.windows-386.msi : http://download.csdn.net/detail/shuideyidi/7718563 go1.2.1.windows-am

Windows下的Objective-C集成开发环境(IDE)

Windows下的Objective-C集成开发环境(IDE) 分类: Objective-C2012-04-20 21:54 26631人阅读 评论(42) 收藏 举报 windowside编译器compilerlibrarysystem Objective-C是苹果软件的编程语言,想要上机学习.调试,有一个集成开发环境(IDE)方便很多.有三类方法搭建Objective-C的集成开发环境: 1)   使用苹果的平台,集成开发环境使用Xcode.但如果没有苹果平台,想在Windows环境下学习

windows下Sublime Text3 java开发环境的配置

windows下Sublime Text3 java开发环境的配置: 1.编写批处理脚本run.bat放在jdk的bin目录下,例如我的就放在"D:\Java\bin". runbat内容: ==========开始(本行不复制)========= @ECHO OFF   cd %~dp1   ECHO Compiling %~nx1.......   IF EXIST %~n1.class (   DEL %~n1.class   )   javac -encoding UTF-8 

【Android】利用adt-bundle在Windows下轻松搭建Android开发环境与Hello world

Android开发环境有三种方式,分别是JDK+SDK+Eclipse+ADT.JDK+adt-bundle与JDK+Android Studio. 不要使用JDK+SDK+Eclipse+ADT这种方式,不是说什么太复杂的,是因为郭嘉的网络你懂的,打开SDK工具之后就根本就下载不了.Android Studio也是不行的,说好集合大量打开环境.安装的时候却还是需要联网. 建议使用JDK+adt-bundle这种方式来搭建Android开发环境.同时adt-bundle认准20131030版本.