如何在iis 6 for windows server 2003上安装php

web上最流行的开发平台之一是PHP,它支持许多流行的应用程序和网站,如Facebook、WordPress和Joomla。虽然这些系统中的大多数都是“设计”为在运行apacheweb服务器的Linux系统上使用的,但是您可以在Windows server2003系统上通过iis6部署PHP应用程序。...

web上最流行的开发平台之一是PHP,它支持许多流行的应用程序和网站,如Facebook、WordPress和Joomla。虽然这些系统中的大多数都是“设计”为在运行apacheweb服务器的Linux系统上使用的,但是您可以在Windows server2003系统上通过iis6部署PHP应用程序。

配置php

为了让Windows运行PHP代码,需要将PHP二进制文件复制到系统中。不需要安装,但是必须进行一些配置才能正常运行。第一步是下载PHP-Windows二进制文件并提取它们(即“C:PHP”)。对于IIS6,应该使用非线程安全的二进制文件。

如何在iis 6 for windows server 2003上安装php

复制'php.ini文件-从提取的文件中的“产品”文件将其粘贴到Windows目录中。在Windows目录中,将此文件重命名为'php.ini文件’.

如何在iis 6 for windows server 2003上安装php

打开'php.ini文件'文件,并根据需要进行配置。开箱即用,我们复制的生产配置是为PHP团队认为适合生产服务器的配置而预先配置的。要为IIS 6系统配置PHP,您需要做一些更改:

  • 取消注释并设置键,cgi.force\u重定向= 0
  • 取消对键的注释,fastcgi.impersonate文件= 1
  • 取消注释并将键、扩展名\u dir设置为PHP被提取到的路径中的“ext”文件夹(即“C:PHPext”)。
  • 设置键,日期时区到服务器的时区(此键上方一行的URL列出了可接受的值)。

此时,您的Windows系统可以使用php.exe文件'工具。

安装iis 6 fastcgi扩展

为了让Internet信息服务(IIS)6执行和服务PHP脚本,需要一些额外的配置。在本指南中,我们将使用FastCGI接口在IIS上安装PHP,该接口提供了稳定性和性能的良好平衡。由于FastCGI不包括在iis6中,因此我们需要下载并安装它。

如何在iis 6 for windows server 2003上安装php

FastCGI安装程序不需要任何配置,但是一旦安装了FastCGI扩展,我们就需要将其配置为运行PHP。

打开文件“C:WINDOWSsystem32”inetsrvfcgiext.ini文件,找到“类型”部分并输入配置信息:

[Types] php=PHP

[PHP] ExePath=C:PHPphp-cgi.exe InstanceMaxRequests=5000 EnvironmentVars=PHP_MAX_REQUESTS:5000

根据您的环境需要修改这些值,但重要的是所有设置都具有正确的值。完成后,保存此文件。

如何在iis 6 for windows server 2003上安装php

通过fastcgi配置iis运行php

安装和配置了PHP和FastCGI之后,剩下的就是设置iis6。打开IIS管理控制台时,在Web服务扩展下,确保“FastCGI Handler”设置为allowed。

如何在iis 6 for windows server 2003上安装php

接下来,转到“网站”组的属性设置。

如何在iis 6 for windows server 2003上安装php

在“主目录”选项卡上,单击“配置”按钮。

如何在iis 6 for windows server 2003上安装php

为扩展名为.php且可执行文件设置为FastCGI扩展DLL的文件添加映射。

如何在iis 6 for windows server 2003上安装php

应用所有更改后,重新启动IIS。

如何在iis 6 for windows server 2003上安装php

测试php

此时,您的服务器已准备就绪,但我们可以很容易地通过IIS确认您的PHP设置。在目录'C:Inetpubwwwroot'中创建一个名为'phpinfo.php文件'只包含以下行:

<?php phpinfo(); ?>

如何在iis 6 for windows server 2003上安装php

最后,浏览到地址:'http://localhost/phpinfo.php'在您的服务器上,您应该看到PHP信息页面。如果页面加载成功,PHP现在就可以在您的机器上运行了。

如何在iis 6 for windows server 2003上安装php

结论

一旦在Windows系统上安装并运行了PHP,就可以利用大量可用的基于PHP的应用程序,并开发和部署自己的应用程序。

链接

下载PHP Windows二进制文件(非线程安全)

下载IIS 6 FastCGI扩展

  • 发表于 2021-04-13 11:55
  • 阅读 ( 129 )
  • 分类:互联网

你可能感兴趣的文章

菲律宾比索(php)和.net版(.net)的区别

...PHP是一种服务器端脚本语言,.NET是Microsoft构建的主要在Windows上运行的软件框架。软件框架提供了构建和部署应用程序的标准方法。 目录 1. 概述和主要区别 2. 什么是PHP 3. 什么是.NET 4. PHP和.NET的相似之处 5. 并列比较——PHP与.NET...

  • 发布于 2020-10-19 23:44
  • 阅读 ( 241 )

如何设置自己的wamp服务器

...是更容易吗?WAMP服务器就是这样做的。继续阅读,了解如何在Windows10计算机上设置WAMP服务器。 ...

  • 发布于 2021-03-23 15:33
  • 阅读 ( 268 )

仍然使用windows xp?手动更新或获取蠕虫

微软刚刚修补了WindowsXP中的一个远程代码执行漏洞,在退出主流支持五年后进行了一次关键的更新。但是,Windows Update不会自动安装它。您必须手动从Microsoft网站下载并安装它。 正如Microsoft的安全响应中心所解释的,此修补程...

  • 发布于 2021-04-03 14:10
  • 阅读 ( 140 )

初学者极客:如何在windows上托管自己的网站(wamp)

...上(只需单击刷新)。 让我们看一个简单的例子,说明如何将内容放到文件夹中,以便在网站上提供内容。您可以使用web开发程序或像记事本这样简单的东西来创建一个基本的PHP页面并将其放到您的网站上。 以下代码将是一个...

  • 发布于 2021-04-11 13:53
  • 阅读 ( 179 )

综述:最好的windows home server应用程序

...网址,而不是一个IP地址。一旦你搞定了,你就可以学习如何转发路由器上的端口,这样你就可以用不同的方式访问特定的计算机。 如果您想更安全地在家庭网络上进行跳转,可以查看如何在路由器上使用DD-WRT配置OpenVPN。如果...

  • 发布于 2021-04-12 19:51
  • 阅读 ( 156 )

如何在iis 6 for windows server 2003上安装perl

Perl是一种非常流行的脚本语言,用于开发各种各样的工具。它的一个众所周知的用途是基于web的CGI(公共网关接口)应用程序,它允许Perl脚本从web服务器执行。只需稍加配置,就可以在WindowsServer2003系统上配置IIS6,以便通过CGI...

  • 发布于 2021-04-13 11:23
  • 阅读 ( 183 )

如何在WindowsServer2008的IIS7上安装php

... 接下来,我们必须映射在“处理程序映射”中配置的IIS如何执行PHP脚本。 在处理程序映射中,添加一个新的模块映射。 使用模块接口“FastCgiModule”将模块的请求路径设置为PHP文件(*.PHP)。将可执行文件设置为与上述FastCGI设...

  • 发布于 2021-04-13 11:48
  • 阅读 ( 125 )

在windows服务器和iis上设置awstats

...是开源工具AWStats。 在设置AWStats之前,您需要确保在您的windowsserver2003/iis6或windowsserver2008/iis7机器上安装Perl。 配置网站日志 为了捕获AWStats跟踪的数据,您的站点必须记录以下字段: 日期 时间 知识产权 用户名 cs法 cs uri干 sc...

  • 发布于 2021-04-13 12:12
  • 阅读 ( 170 )

为您的网络设置lan唤醒控制面板

...面板配置为使用用户实例的sqlexpress,但我们将向您展示如何使用sqlserver的完整版本。 桌面计算机必须配置远程唤醒功能。通常,这是网卡的默认设置,但如果您想确定,可以在设备管理器中检查网卡的设备属性。 总的来说,可...

  • 发布于 2021-04-13 12:18
  • 阅读 ( 175 )

发现你最喜欢的网站的动力

...软的新产品文档网站Office Online应用程序由ASP.NET…   以及如何让PHP运行来支持WordPress。 结论 有了这些工具,你可以找到很多你喜欢的网站。例如,通过这三个扩展,我们可以看到How To Geek使用PHP在WordPress上运行,使用Google Analyt...

  • 发布于 2021-04-13 16:04
  • 阅读 ( 123 )
fbar584984
fbar584984

0 篇文章

相关推荐