您的位置 首页 > 系统更新

win2003下配置php_windows配置php

1.php配置环境?

2.怎么确定win2003 VPS上有没安装 PHp?

3.如何在Windows下配置搭建PHP环境

4.在Windows系统下怎么部署PHP网站运行环境

5.windows 2003能安装IIS7吗

win2003下配置php_windows配置php

应该是c盘windows下的php.ini文件配置问题,也有可能是php安装的问题

我就说一下php的完整安装过程吧,这里使用的是压缩版的php-5.1.2-Win32.zip

1.php-5.1.2-Win32.zip,直接全部接压至D:\php\目录即可得PHP文件存放目录D:\php\

2.再将PHP5为D:\php\和子文件夹ext下的所有dll文件拷到c:\Windows\system32(win2000系统为 c:/winnt/system32/)下,覆盖已有的dll文件

3.将D:\PHP目录下的php.exe、php-win.exe和php.ini-dist三个文件拷到C:\Windows ( Windows 2000 下为 C:\WINNT)下; 将C:\Windows\php.ini-dist改名为php.ini,然后用记事本打开,利用记事本的查找功能搜索

register_globals = Off

,将 Off 改成 On ;

extension_dir =

,并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "D:\php\ext" ;

将以下内容前面的;去掉

;extension=php_dbase.dll

可选

;extension=php_gd2.dll

这个是用来支持GD库的,一般需要,必选

;extension=php_ldap.dll

可选

;extension=php_mbstring.dll

这不选一般用PHPMYADMIN会出红色提示,故必选

;extension=php_mssql.dll

这个是用来支持MSSQL的,可选

;extension=php_mysql.dll

这个是用来支持MYSQL的,要支持MYSQL必选

4.Internet 服务管理器---网站(右键)---属性---主目录---配置---添加---扩展名为 .php ,单击“浏览”将可执行文件指向 php5isapi.dll 所在路径,如:D:\php\php5isapi.dll

5.Internet 服务管理器---Web 信息管理器---添加一个新的web扩展程序---输入:PHP ,再将可执行文件指向 php5isapi.dll 所在路径---允许

5.将以下代码复制到一个文本文件内,保存为.bat文件 并运行

net stop w3svc

net stop iisadmin

net start w3svc

6.新建一个网站 在网站目录下建立a.php 内容为 来测试PHP环境

<?

phpinfo();

>

php配置环境?

php服务器搭建有两种方式

一种是linux+apache+mysql+php方式。

另外一种是windows+IIS+mysql+php方式。

还有一种方式,就是在windows模式下,用apache作为服务器。

这种情况。第一种配置较为复杂。而且一般作为服务器居多,个人电脑测试用,一般以windows为主。

所以下面的配置方式以windows7为例:

首先,你需要去下载php的原始文件,绿色版的,安装版的均可。

1.将下载的php压缩解压。得到如下的目录

2.添加IIS,windows7默认情况下是不安装IIS的。

打开控制面板->程序和功能->打开或关闭windows功能。安装好IIS后如下:

3,添加处理程序映射

请求路径设为*.php,模块选择fastCgiModule。在windows+IIS模式下。fastCGI模式比传统的isapi模式效率要高很多。

可执行文件选择刚才解压的目录。文件类型选择.exe,选择对应的文件即可。下面的名称可任意。

然后确定。重启IIS。服务器就好了。另外所谓的MYSQL。直接下载安装版的就行了。

怎么确定win2003 VPS上有没安装 PHp?

如何在windows上配置php环境

首先确认你已经把一下程序下载完毕

mysql-5.0.41-win32

phpMyAdmin-2.11.3

ZendOptimizer-3.3.0a

php-5.2.5-Win32

先把php的压缩包解压到D盘,例如D:php(也可以是其他盘符,个人喜好而已)

1、IIS管理器主界面

2、配置ISAPI筛选器

打开站点的ISAPI筛选器,添加一个筛选器.

筛选器名称为php,可执行文件路径为D:phpphp5isapi.dll

3、配置处理程序映射

添加脚本映射

请求路径为*.php,可执行文件路径为D:phpphp5isapi.dll,名称为php

4、配置应用程序池

添加应用程序池

名称为php,.NETFramework版本选”无托管代码”,托管通道模式选”经典”

5、更改站点应用池

选择应用程序池为刚刚所建立的php应用池

6、添加默认文档

添加名称为index.php的文档

7、配置php.ini

更改D:php目录里的php.ini-dist的名称为php.ini,然后修改配置,然后把php.ini文件复制到X:Windows目录(X为你系统所在的盘符)

并把php_gd2.dll,php_mcrypt.dll,php_mysql.dll,php_pdo_mysql.dll,php_mysqli.dl前面的引号去掉,这样php才可以支持这些扩展,没必要全打开支持,看个人需要.

8、配置extension路径

更改extension_dir的路径为D:/php/ext/(必须以/结尾)

9、配置session.se_path路径

更改session.se_path的路径为D:/php/tmp/(此目录需要手动建立)

现在php基本配置完成了,下面开始配置phpmyadmin,先把压缩包里的内容解压到D:inetpubrootphpmyadmin

9、配置phpmyadmin的验证方式修改phpMyAdminlibrariesconfig.default.php文件

把$cfg['Servers'][$i]['auth_type']='config';更改为$cfg['Servers'][$i]['auth_type']='cookie';

10、配置phpmyadmin的加密用的私钥

把$cfg['blowfish_secret']='';更改为$cfg['blowfish_secret']='im286';

现在已经把phpmyadmin配置完成了

11、安装ZendOptimizer

一路直接Next既可完成安装

IIS7.5安装Zend就可以直接支持,不需要做特别的设置.

记得安装完毕以后手动重启下IIS

11、安装MySQL

执行安装程序,直接下一步既可.安装路径可以自由选择,默认的也可以.个人喜好而已.

安装完毕以后程序会提示你配置MySQL

1.配置窗口

怎么配置PHP编译环境

PHP编译环境配置:

打开editplus,点击菜单栏“工具”,选择下拉菜单的“配置用户工具”,进入配置页面;

点击"添加工具",选择"应用程序";

在输入框中输入

菜单文字:php

命令:你本机php安装目录\php.exe(例:D:\ProgramFiles\PHP\php.exe)

参数:$(FilePath)

初始目录:$(FileDir)

动作选”捕捉输出“

完成上述步骤后在d盘新建一个文件hello.php

输入代码

php

echo"Hello,World!";

点击"工具"---"php"(我自己配置的快捷键是ctrl+2,你也可以自由设置),在下方输出框查看运行结果,显示hello,world;

到此,整个php编译环境配置完毕。

php环境如何配置

1)、下载WAMP

所谓WAMP,是指在Windows系统(W)下安装Apache网页服务器(A)以及MySQL数据库(M)和PHP脚本引擎(P)而搭建起来的PHP网络服务器环境,当然,在LAMP环境肯定是比WAMP环境要好的,可是由于Windows的易用性,所以,我们在做前期开发或者测试某些CMS的时候,使用WAMP环境甚至很方便更实用一些。WAMP即这些单个软件共同组成了一个强大的Web应用程序平台。

2)、下载开发工具ZendStudio

ZendStudio是PHP集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。

windows版ZendStudio8.0.1下载

2、安装程序

1)、WAMP安装步骤图解

把WAMP下载到

选择WAMP安装路径,也可以默认路径。

SMP服务器地址

PHP邮件服务器默认Email

设置启动浏览器。

安装完成,显示。

3、配置环境

安装完成后默认是英文。

设置WAMP语言。您可以设置其他的语言,当然我们设置为Chinese(中文)

WAMP重启以后就为中文了。您就可以通过WAMP去配置PHP环境了。

添加一个Alias目录,(就像在IIS上配置一个虚拟目录)

添加一个Alias目录名称。

设置Alias目录名称指向的物理路径。

4、PHP调试

在C:\wamp\phpDemo文件夹中添加Index.php文件,这时就可以在index.php编写PHP代码了。

在浏览器地址栏中输入:如果能看到上图PHP服务器配置相关信息,说明您的PHP服务器配置成功。

你可以直接访问就可以查看刚才编写的index.php程序。显示页面执行的结果。

2)、PHP开发工具ZendStudio安装图

ZendStudio安装过程很简单,点击“Next”、“Next"基本就可以搞定。

安装完成后,你就可以添加一个PHP项目,编写你的PHP网站。在创建PHP项目时,要填写项目名称和保持路径。

这是你就可以在项目中添加PHP文件。编写PHP页面。

5、PHP开发环境

点击运行,就可以在ZendStudionIDE中浏览PHP页面执行的内容。

php配置运行环境怎么配置

对于学习php的新手,由于网上的配置方法都是很久之前的,及时性不高,环境配置往往令人很头疼,我初学php配置环境时配置了3个晚上,每次总是会出现这样或那样的问题,如今把最新版的PHP5.5.15+Apache2.4.10+MySQL5.6.20,win7x86的配置方法分享给大家,64位的同理,不过下载的软件需要也是64位的。

工具/原料

环境:win732.(64位的同理,下载相关软件必须是对应的64位版本)

PHP5.5.15(php-5.5.15-Win32-VC11-x86.zip)

Apache2.4.10(d-2.4.10-win32-VC11.zip)

MySQL5.6.20(mysql-5.6.20-win32.zip)

方法/步骤1、准备(下载所需软件)

安装apache前必须先安装VC11(VSU_4\vcredist_x86.exe),网址为,选择时选择英文版的,如果win7系统是64位的请下载VSU_4\vcredist_x64.exe,下载页面参看下图

Apache2.4.10(d-2.4.10-win32-VC11.zip)网址:

PHP5.5.15(php-5.5.15-Win32-VC11-x86.zip)这里我们选择的是线程安全版,关于线程安全版与非线程安全版的区别可自行上网查阅相关资料,下载网址:,VC11x86ThreadSafe为32位的线程安全版

MySQL5.6.20(mysql-5.6.20-win32.zip),网址:,此处选择的为免安装版,参看下图

END

方法/步骤2、安装

1

安装VC11,双击打开,点击若干个下一步直至安装成功就OK了

2

Apache下载后是zip包,解压到后放在合适的位置就可以了,不建议放在C盘里,因为重装系统C盘的数据会全部丢失,这里我们将它放在F盘的phptools文件夹下的apache2.4目录下

3

php下载后也是zip包,同样解压到合适位置,我们这里也将其放在F盘的phptools文件夹下的php5.5目录下

4

MySQL选择的是免安装版的,就更简单了,同样是解压到合适的位置,这里我们也将其放在F盘的phptools文件夹下的MySQL目录下,解压安装后如下图

END

方法/步骤3、配置PHP

1

将F:\phptools\php5.5\php.ini-production复制一份,并重命名为php.ini;

2

将F:\phptools\php5.5和F:\phptools\php5.5\ext加入环境变量PATH中,选中计算机,右键属性--高级系统设置--环境变量--系统变量,找到Path,编辑,在其后加上;F:\phptools\php5.5;F:\phptools\php5.5\ext,如下图,

END

方法/步骤4、配置Apache

1

用记事本打开F:\phptools\Apache2.4\Apache24\conf

查找ServerRoot,修改ServerRoot"C:/Apache24"=ServerRoot"F:/phptools/Apache2.4/Apache24"(这里输入的是你解压apache安装包后放的位置)

2

查找#ServerName,修改为ServerName(去掉前面的#)

3

查找DocumentRoot"c:/Apache24/htdocs",修改为DocumentRoot"F:/phptools/Apache2.4/Apache24/htdocs"(如果一样,就不用改)

4

查找Directory"c:/Apache24/htdocs",修改为Directory"F:/phptools/Apache2.4/Apache24/htdocs"(如果一样,就不用改)

5

查找DirectoryIndexindex.html,修改为DirectoryIndexindex.htmlindex.phpindex.htm(这里我们添加了index.phpindex.htm)

6

查找ScriptAlias/cgi-bin/"c:/Apache24/cgi-bin/",修改为ScriptAlias/cgi-bin/"F:/phptools/Apache2.4/Apache24/cgi-bin"(如果一样,也不用改)

7

查找Directory"c:/Apache24/cgi-bin"修改为Directory"F:/phptools/Apache2.4/Apache24/cgi-bin/"(如果一样,也不用改)

8

在F:\phptools\apache2.4.10\conf\d.conf最后一行添加添加LoadModulephp5_module"F:/phptools/php5.5/php5apache2_4.dll"让apache支持php(请确认F:/phptools/php5.5/有php5apache2_4.dll,如果你下载的是我提供的连接肯定是有的)

9

添加AddTypelication/x-d-php.php.html.htm

10

添加PHPIniDir"F:/phptools/php5.5"(告诉apachephp.ini的位置)

至此,d.conf配置完成,保存d.conf。

END

方法/步骤5、将apache安装到系统服务中

1

输入F:\phptools\Apache2.4\Apache24\bin\d-kinstall,回车

安装过程如下图所示

END

方法/步骤6、开启几个常用php扩展

用记事本打开F:\phptools\php5.5\php.ini

将;extension_dir="ext"修改为extension_dir="ext"(去掉extension前面的分号)

将;extension=php_mbstring.dll修改为extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节字符串扩展)

将;extension=php_mysql.dll修改为extension=php_mysql.dll(去掉extension前面的分号)

将;extension=php_mysqli.dll修改为extension=php_mysqli.dll(去掉extension前面的分号)

END

方法/步骤7、启动Apache

MySQL免安装版环境配置已有朋友写过相关经验,我就不赘述了,参考

经验朋友niyikai写的经验即可。网址如下

启动apache,有两种启动方式:

在windows服务中启动;点击开始,找到计算机,右键--管理--服务和应用程序--服务,找到Apache2.4,右键启动即可,如下图

双击F:\phptools\Apache2.4\Apache24\bin\ApacheMonitor.exe启动,如下图

END

方法/步骤8、启动MySQL

1

MySQL免安装版配置成功后,也在服务中启动,启动方法与Apache在服务中启动方式类似,所不同的是,你点击右键启动的是MySQL服务

END

注意事项

配置Apache时,配置的目录要与你解压放置的目录一致,否则会出错

启动Apache前要先在windows里安装成功才能启动

MySQL免安装版必须要先配置成功后才能启动

如何在Windows下配置搭建PHP环境

PHP服务器吗。查看配置成功的在浏览器地址栏输入:localhost,如果蹦出完整的页面及说明服务器配置了php并配置成功,在开始里搜索PHP,找到快捷方式,右键打在所在文件夹,就是安装位置

在Windows系统下怎么部署PHP网站运行环境

现在很多站长PHP构建网站,因为PHP相对于其他的语言功能强大又简单易学,PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最大的原因可能是因为几乎所有用PHP编写的网站程序都开源,可以直接下载使用并修改,这给站长们特别是个人站长建设网站节约了很多的时间和精力。我们在用PHP建网站的时候,首先要面临的问题就是php环境搭建,今天笔者就跟大家分享一下如何在windows下配置搭建PHP开发环境,笔者主要讲的是搭建Apache+php开发环境。

配置搭建Apache+php环境的软件准备:

Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi

php官方下载地址:php-5.0.5-Win32.zip

一、安装Apache,配置成功一个普通网站服务器

运行下载好的“apache_2.0.55-win32-x86-no_ssl.msi”,

出现Apache HTTP Server?2.0.55的安装向导界面,点“Next”继续

确认同意软件安装使用许可条例,选择“I accept the terms in the license agreement”,点“Next”继续

将Apache安装到Windows上的使用须知,请阅读完毕后,按“Next”继续

设置系统信息,在Network Domain下填入您的域名(比如:qdsulian),在Server Name下填入您的服务器名称(比如:.qdsulian,也就是主机名加上域名),在Administrator’s Email Address下填入系统管理员的联系电子邮件地址(比如:info@qdsulian),上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。下面有两个选择,上选择的是为系统所有用户安装,使用默认的80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口8080,手动启动。按“Next”继续。

选择安装类型,Typical为默认安装,Custom为用户自定义安装,我们这里选择Custom,有更多可选项。按“Next”继续

出现选择安装选项界面,如图所示,左键点选“Apache HTTP Server?2.0.55”,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。点选“Change...”,手动指定安装目录。

我这里选择安装在“D:\”,各位自行选取了,一般建议不要安装在操作系统所在盘,免得操作系统坏了之后,还原操作把Apache配置文件也清除了。选“OK”继续。

返回刚才的界面,选“Next”继续。

确认安装选项无误,如果您认为要再检查一遍,可以点“Back”一步步返回检查。点“Install”开始按前面设定的安装选项安装。

正在安装界面,请耐心等待,直到出现下面的画面。

装向导成功完成,这时右下角状态栏应该出现了下面的这个绿色图标,表示Apache服务已经开始运行,按“Finish”结束Apache的软件安装

我们来熟悉一下这个图标,很方便的,在图标上左键单击,出现如下界面,有“Start(启动)”、“Stop(停止)”、“Restart(重启动)”三个选项,可以很方便的对安装的Apache服务器进行上述操作。

好了现在我们来测试一下按默认配置运行的网站界面,在IE地址栏打“://127.0.0.1”,点“转到”,就可以看到如下页面,表示Apache服务器已安装成功。

现在开始配置Apache服务器,使它更好的替我们服务,事实上,如果不配置,你的安装目录下的Apache2\htdocs文件夹就是网站的默认根目录,在里面放入文件就可以了。这里我们还是要配置一下,有什么问题或修改,配置始终是要会的,如图所示,“开始”、“所有程序”、“Apache HTTP Server2.0.55”、“Configure Apache Server”、“Edit the Apache d conf Configuration file”,点击打开。

XP的记事本有了些小变化,很实用的一个功能就是可以看到文件内容的行、列位置,按下图所示,点“查看”,勾选“状态栏”,界面右下角就多了个标记,“Ln 78, Col?10”就表示“行?78,列?10”,这样可以迅速的在文件中定位,方便解说。当然,你也可以通过“编辑”,“查找”输入关键字来快速定位。每次配置文件的改变,保存后,必须在?Apache服务器重启动后生效,可以用前面讲的小图标方便的控制服务器随时“重启动”。

现在正式开始配置Apache服务器,“Ln?228”,或者查找关键字“DocumentRoot”(也就是网站根目录),找到如下图所示地方,然后将""内的地址改成你的网站根目录,地址格式请照图上的写,主要是一般文件地址的“\”在Apache里要改成“/”。

“Ln?253”,同样,你也可以通过查找“

“Ln321”,DirectoryIndex(目录索引,也就是在仅指定目录的情况下,默认显示的文件名),可以添加很多,系统会根据从左至右的顺序来优先显示,以单个半角空格隔开,比如有些网站的首页是index.htm,就在光标那里加上“index.htm?”文件名是任意的,不一定非得“index.html”,比如“test.php”等,都可以。

这里有一个选择配置选项,以前可能要配置,现在好像修正过来了,不用配置了,就是强制所有输出文件的语言编码,html文件里有语言标记(,这个就是设定文档语言为gb2312)的也会强制转换。如果打开的网页出现乱码,请先检查网页内有没有上述?html语言标记,如果没有,添加上去就能正常显示了。把“#DefaultLanguage nl”前面的“#?”去掉,把“nl”改成你要强制输出的语言,中文是“zh-cn”,保存,关闭。

简单的Apache配置就到此结束了,现在利用先前的小图标重启动,所有的配置就生效了,你的网站就成了一个网站服务器,如果你加载了防火墙,请打开80或8080端口,或者允许Apache程序访问网络,否则别人不能访问。

二、php的安装、以module方式,将php与apache结合使你的网站服务器支持php服务器脚本程序

将下载的php安装文件php-5.0.5-Win32.zip右键解压缩。

指定解压缩的位置,我的设定在“D:\php”

查看解压缩后的文件夹内容,找到“php.ini-dist”文件,将其重命名为“php.ini”,打开编辑,找到下面图中的地方,?Ln385,有一个“register_globals = Off”值,这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Off”,就只能用“$_POST['变量名']、$_GET['变量名?']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送的数据截取。这个值是否改成“On”就看自己感觉了,是安全重要还是方便重要?

这里还有一个地方要编辑,功能就是使php能够直接调用其它模块,比如访问mysql,如下图所示,Ln563,选择要加载的模块,去掉前面的?“;”,就表示要加载此模块了,加载的越多,占用的也就多一点,不过也多不到哪去,比如我要用mysql,就要把“;extension= php_mysql.dll”前的“;”去掉。所有的模块文件都放在php解压缩目录的“ext”之下,我这里的截图是把所有能加载的模块都加载上去了,前面的“;”没去掉的,是因为“ext”目录下默认没有此模块,加载会提示找不到文件而出错。这里只是参考,一般不需要加载这么多,需要的加载上就可以了,编辑好后保存,关闭。

如果上一步加载了其它模块,就要指明模块的位置,否则重启Apache的时候会提示“找不到指定模块”的错误,这里介绍一种最简单的方法,直接将php安装路径、里面的ext路径指定到windows系统路径中——在“我的电脑”上右键,“属性”,选择“高级”标签,点选“环境变量”,在“系统变量”下找到“Path”变量,选择,双击或点击“编辑”,将“;D:\php;D:\php\ext”加到原有值的后面,当然,其中的“D:\php”?是我的安装目录,你要将它改为自己的php安装目录,如下图所示,全部确定。系统路径添加好后要重启电脑才能生效,可以现在重启,也可以在所有软件安装或配置好后重启。

现在开始将php以module方式与Apache相结合,使php融入Apache,照先前的方法打开Apache的配置文件,Ln 173,找到这里,添加进如图所示选中的两行,第一行“LoadModule php5_module D:/php/php5apache2.dll”是指以module方式加载php,第二行“PHPIniDir "D:/php"”是指明php的配置文件php.ini的位置,是当然,其中的“D:/php”要改成你先前选择的php解压缩的目录。

还是Apache的配置文件,Ln 757,加入“AddType lication/x-d-php .php”、“AddType lication/x-d-php .html”两行,你也可以加入更多,实质就是添加可以执行php的文件类型,比如你再加上一行“AddType lication/x-d-php .htm”,则.htm文件也可以执行php程序了,你甚至还可以添加上一行“AddType lication/x-d-php .txt”,让普通的文本文件格式也能运行php程序。

前面所说的目录默认索引文件也可以改一下,因为现在加了php,有些文件就直接存为.php了,我们也可以把“index.php”设为默认索引文件,优先顺序就自己排了,我的是放在第一位。编辑完成,保存,关闭。

现在,php的安装,与Apache的结合已经全部完成,用屏幕右下角的小图标重启Apache,你的Apache服务器就支持了php。在windows下配置搭建Apache+php环境就此大功告成。

windows 2003能安装IIS7吗

工具/原料

phpstudy软件

方法/步骤如下:

1、首先,在百度软件中心里下载最新的phpstudy软件。phpstudy已经自己集成了php网站所需要的所有环境了。

2、安装后打开phpstudy,显示界面如下。

3、点击? 其他选项菜单? 再选择phpstudy设置。进入phpstudy设置界面。

4、在? 网站目录 里选择下好的PHP网站源码,再点击 应用。

5、重新回到了开始打开的界面,点击右上角? 重启? ,等待重启成功。

6、打开浏览器,输入://127.0.0.1/,就成功进入了下载好的网站里了。说明网站配置已经成功。这时可以进入网站源码里去随意修改符合你的要求了。

想在windows 2003中好好跑php,又要节省内存,真是很为难的事情,考虑到IIS7.5 Express可以在WIN2003上跑,不但能以fastcgi的方式支持php,还自带Rewrite组件,只需简单改改web.config的rule规则就可以了。 于是下载了IIS7.5 Express后,安装,还需要对licationHost.config进行配置,首先得找到这个文件在哪里,如果能在"我的文档"中IIS7Express目录下找到,那就是它了,否则应该就是在IIS7 Express的安装目录下。 1、先修改:defaultDocument节,加入 <add value="index.php" /> <defaultDocument enabled="true"> <files> <add value="Default.htm" /> <add value="Default.asp" /> <add value="index.htm" /> <add value="index.html" /> <add value="iisstart.htm" /> <add value="default.aspx" /> <add value="index.php" /> </files> </defaultDocument> 2、找到fastcgi节。 <fastCgi> <lication fullPath="C:phpphp-cgi.exe" monitorChangesTo="php.ini" activityTimeout="600" requestTimeout="600" instanceMaxRequests="10000"> <environmentVariables> <environmentVariable name="PHP_FCGI_MAX_REQUESTS" value="10000" /> <environmentVariable name="PHPRC" value="C:Program Files (x86)iis expressPHPv5.4" /> </environmentVariables> </lication> </fastCgi> 3、找到handlles,加入 <add name="PHP_FastCGI" path="*.php" verb="GET,HEAD,POST" modules="FastCgiModule" scriptProcessor="C:PHPphp-cgi.exe" resourceType="Either" /> 尤其要注意的一是,这一句最好加在最前面,也就是在<handlles>下面的第一句,避免被其它Handle抢先处理了。 以上配置中,C:phpphp-cgi.exe 的部分替换成自己的php文件夹中的php-cgi.exe的位置。 4、在<site>配置节下,直接修改站点信息,或直接用cmd.exe add site来添加站点。 5、找到诸如wordpress的安装文件夹,创建一个web.config文件,在configuration配置节下,添加Gzip压缩规则。 <system.webServer> <urlCompression doStaticCompression="true" doDynamicCompression="true" /> </system.webServer> 6、同样在web.config中,Wordpress的rewrite完整的web.config文件内容如下: <configuration> <system.webServer> <rewrite> <rules> <rule name="wordpress" patternSyntax="Wildcard"> <match url="*" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="index.php" /> </rule> </rules> </rewrite> </system.webServer> <system.webServer> <urlCompression doStaticCompression="true" doDynamicCompression="true" /> </system.webServer> </configuration> 这样就完全配置完毕了,然后在IIS7 Express目录下,找到IISExpress.exe,直接双击运行,或者用命令行来执行指定加载哪个站点. iipress.exe /site:'站点名称1" iipress.exe /site:'站点名称2" 访问一下,就会发现访问速度比在windows下使用apache要快得多,而且少跑一个nginx,内存占用整体上也少了很多。

热门文章