iis如何配置php windows server 2003中iis支持php配置(部署攻略)

下面是iis如何配置php的攻略:

准备工作

在进行iis和php的配置之前,需要做一些准备工作。

  1. 在Windows Server 2003的服务器上安装iis,确保iis服务已经正确运行。

  2. 下载并安装php,注意下载对应版本的php(32位或64位),并解压到本地。

  3. 修改php的配置文件,将php目录加入系统变量中,这个操作可参考php安装手册。

注意:这里的php.ini配置文件需要进行一些修改,使其能够和iis服务结合使用。

```
extension_dir = "C:\php\ext"
fastcgi.impersonate = 1
cgi.fix_pathinfo = 1
cgi.force_redirect = 0
date.timezone = Asia/Shanghai

[PHP]
;fastcgi.impersonate = 1
;cgi.fix_pathinfo = 1
;cgi.force_redirect = 0
;date.timezone = Asia/Shanghai
```

IIS支持PHP配置

下面是IIS支持PHP的配置步骤:

  1. 打开IIS管理器(在控制面板中搜索IIS,点击“Internet信息服务(IIS)管理器”)。

  2. 在IIS管理器中,右键单击“Web站点”节点,选择“添加Web站点”。

  3. 填写Web站点的名称、物理路径、IP地址、端口等信息。其中,物理路径需要指向存放php程序的目录。

  4. 点击“下一步”,选择“指定访问权限”,确保权限为“所有用户都拥有对此文件夹的读取访问权限”。

  5. 点击“下一步”,选择“Web站点的访问权限”,选择“启用匿名访问”。

  6. 点击“下一步”,选择“Web站点的访问权限”,选择“启用默认文档”。

  7. 点击“下一步”,完成Web站点的配置。

  8. 在Web站点的“属性”窗口中,选择“主目录”选项卡,点击“配置”按钮。

  9. 在“应用程序配置”窗口中,点击“添加”按钮,添加php-cgi.exe程序(如果没有该选项,请单击“添加”,然后选择“C:\php”目录中的“php-cgi.exe”程序)。

  10. 按照默认设置自动配置应用程序映射,并保存设置。

  11. 重启IIS服务,刷新页面即可访问PHP程序。

以上就是iis如何配置php的攻略,下面给出两条示例说明:

示例1:在IIS中配置phpinfo页面

  1. 在IIS管理器中,右键单击Web站点节点,选择“添加应用程序”。

  2. 填写应用程序的别名和物理路径,物理路径为存放phpinfo.php页面的目录。

  3. 选择“核心设置”选项卡,设置为托管模式“集成管道模式”,单击确定。

  4. 在物理路径指向的目录下新建phpinfo.php文件,内容为 <?php phpinfo(); ?>

  5. 在浏览器中输入http://localhost/phpinfo.php,应该能够看到phpinfo页面。

示例2:在IIS中配置Wordpress

  1. 在IIS管理器中,右键单击Web站点节点,选择“添加应用程序”。

  2. 填写应用程序的别名和物理路径,物理路径为存放Wordpress程序的目录。

  3. 选择“核心设置”选项卡,设置为托管模式“集成管道模式”,单击确定。

  4. 在应用程序的“默认文档”选项卡中,添加“index.php”。

  5. 进入WordPress管理后台,在“设置” -> “常规” 中将WordPress地址和站点地址修改为 http://localhost/wordpress。

  6. 在浏览器中输入http://localhost/wordpress,应该能够看到WordPress的安装页面。

以上就是iis如何配置php的攻略及两条示例说明。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:iis如何配置php windows server 2003中iis支持php配置(部署攻略) - Python技术站

(0)
上一篇 2023年5月26日
下一篇 2023年5月26日

相关文章

  • 在删除并重新安装 IIS 之后修复 IIS 映射

    修复IIS映射通常发生在删除并重新安装IIS后,这时候需要重新映射IIS,下面是详细的步骤和示例: 步骤1:备份IIS配置 在进行IIS重新安装之前,确保你的IIS配置已经被完全备份。如果当前的IIS配置有问题,备份一份之后重建一个新的IIS配置以备日后重新修复。 步骤2:删除并重新安装IIS 在开始之前确保你具有管理员权限,然后可以在控制面板>程序和…

    IIS 2023年5月26日
    00
  • Apache,IIS下Discuz x1.5伪静态设置方法

    Apache、IIS下Discuz X1.5伪静态设置方法 背景 在使用Discuz! X1.5作为论坛程序时,伪静态功能可以提升网站的访问速度,减轻服务器负担,提高用户的访问体验。下面是在Apache和IIS服务器下设置Discuz X1.5伪静态的详细方法。 Apache服务器下伪静态设置方法 步骤 1.修改 httpd.conf 文件,启用 mod_r…

    IIS 2023年5月26日
    00
  • 纯手工配置 IIS 6 下 FastCGI 的 PHP

    下面是详细讲解“纯手工配置 IIS 6 下 FastCGI 的 PHP”的完整攻略。 准备工作 首先需要安装IIS 6,以及PHP和FastCGI插件。其中,PHP的版本需要与FastCGI插件支持的版本兼容。可以在官网上下载最新的PHP和FastCGI,并依据系统架构对应安装。 安装和配置 FastCGI 下载对应版本的FastCGI安装包,解压到指定目录…

    IIS 2023年5月26日
    00
  • iis 访问由于凭据无效被拒绝+请求的资源在使用中的解决方法

    问题背景: 在IIS中,偶尔会遇到无法访问站点的情况,浏览器会提示错误:“HTTP Error 401.2 – Unauthorized”, 或者“由于凭据无效被拒绝”,或者“请求的资源在使用中”。这时候就需要针对这种情况进行解决,本篇攻略将详细讲解解决方法,以及两个实例。 解决方式: 确认站点设定 首先,要确认站点设定是否正确,包括站点的身份验证模式,以及…

    IIS 2023年5月26日
    00
  • IIS中没有.NET2.0选择卡的解决方法(图文教程)

    首先,我们需要明确一点,为什么在IIS中没有.NET2.0选择卡。这是因为.NET Framework 2.0网站的托管处理程序没有在IIS中注册。因此,我们需要手动注册它。下面是如何解决这个问题的详细步骤: 步骤1:打开IIS管理器 首先,打开IIS管理器。您可以按下Windows键并输入“iis”来快速打开它。 步骤2:选择服务器节点 在IIS管理器中,…

    IIS 2023年5月26日
    00
  • 提示iis 无法启动World Wide Web Publishing服务的解决办法

    提示iis 无法启动World Wide Web Publishing服务的解决办法 当尝试启动World Wide Web Publishing服务时,有时会收到“Windows无法启动World Wide Web Publishing服务”错误消息。此时,IIS无法正常启动,这会影响到网站的访问。这个问题通常是由一些未知的配置错误、冲突或损坏的文件导致的…

    IIS 2023年5月26日
    00
  • 从分析iis日志谈网站安全和seo的相关知识

    分析IIS日志是一项重要的网站安全和SEO优化工作。本攻略将以以下几个步骤为主线,详细讲解如何通过分析IIS日志来确保网站安全和SEO效果: 1. 收集IIS日志 在IIS的配置中,开启网站日志的功能,并设置日志类型为W3C格式,可以收集到详尽的网站访问记录。例如,在IIS 10.0中,可以在网站属性中的Logging页面进行配置,设置日志文件的位置、格式和…

    IIS 2023年5月26日
    00
  • Win2003服务器 IIS6.0 rewrite的设置图文教程

    下面是《Win2003服务器 IIS6.0 rewrite的设置图文教程》的完整攻略。 步骤一:安装IIS6.0的rewrite模块 首先,我们需要安装IIS6.0的rewrite模块。具体步骤如下: 下载IIS6.0的rewrite模块; 打开控制面板,选择“添加或删除程序”; 选择“添加/删除Windows组件”; 选择“Internet信息服务(IIS…

    IIS 2023年5月26日
    00
合作推广
合作推广
分享本页
返回顶部