Windows Server 2012 Iis8 php环境配置方法

下面是关于“Windows Server 2012 IIS8 PHP环境配置方法”的完整攻略:

第一步:下载IIS8与PHP

首先,需要下载并安装IIS8与PHP。

  1. 下载IIS8:到Microsoft官网下载适用于Windows Server 2012的Internet Information Services (IIS) 8.5 Express,并安装
  2. 下载PHP:到PHP官网下载与Windows Server 2012相对应的php文件,并解压到指定目录下

第二步:配置IIS8

安装完成IIS8后,需要启用CGI和FastCGI。

  1. 打开控制面板,并选择“程序和功能”
  2. 点击左侧窗口中的“打开或关闭Windows功能”,将以管理员身份运行
  3. 找到Internet Information Services > World Wide Web 服务 > 应用程序开发功能并选择CGI
  4. 重复步骤3,但选择FastCGI,且勾选IIS8可与PHP协作运作

第三步:配置PHP与IIS8

  1. 打开IIS管理器,选择该服务器,并右键单击“网站”,选择“添加网站…”
  2. 输入网站名称,绑定的IP地址和端口号,与物理路径(安装PHP的目录)
  3. 点击“测试设置”来测试PHP是否正确运行
  4. 回到IIS管理器,找到新建的网站,并单击“处理程序映射”
  5. 点击“添加模块映射…”
  6. 弹窗中,选择“请求路径”,指定文件扩展名(php)、模块(FastCgiModule)、管理器路径(C:\PHP\php-cgi.exe),然后单击“确定”

示例说明

示例 1

假设我们想将一个名为“test”的PHP文件添加到我们的网站中,文件位于以下路径:C:\inetpub\wwwroot\test.php。

  1. 打开IIS管理器并选择该服务器,右键单击“网站”,选择“添加网站…”
  2. 在“添加网站”对话框中,输入以下参数:
    • 网站名称:TestSite
    • 物理路径:C:\inetpub\wwwroot
    • 域名:localhost或其他
    • 端口:80
  3. 点击“测试设置”,并输入http://localhost/test.php来检查php是否能在IIS8中正常工作
  4. 回到IIS管理器中,右键单击TestSite,选择“处理程序映射”
  5. 然后单击“添加模块映射…”
  6. 在弹窗中,输入以下参数:
    • 可查询路径:*.php
    • 模块:FastCgiModule
    • 可执行文件名称:C:\PHP\php-cgi.exe
  7. 点击“确定”

现在,您可以访问以下 URL 来测试您的 PHP 文件 http://localhost/test.php 。

示例 2

假设我们希望将一个名为“admin”的PHP文件添加到我们的网站中。

  1. 打开IIS管理器并选择该服务器,右键单击“网站”,选择“添加应用程序…”
  2. 在“添加应用程序”的对话框中,输入以下参数:
    • 别名:admin
    • 物理路径:C:\inetpub\wwwroot\admin
    • 运行网站的标准化名称 (应用池):选择现有的应用程序池或创建一个新池
  3. 点击“测试设置”,并输入http://localhost/admin/index.php来检查PHP是否能在IIS8中正常工作
  4. 回到IIS管理器中,右键单击“admin”,选择“处理程序映射”
  5. 然后单击“添加模块映射…”
  6. 在弹窗中输入以下参数:
    • 可查询路径:*.php
    • 模块:FastCgiModule
    • 可执行文件名称:C:\PHP\php-cgi.exe
  7. 点击“确定”

现在,您可以访问以下 URL 来测试您的 PHP 文件 http://localhost/admin/index.php 。

希望这份攻略能够帮助您成功地完成Windows Server 2012 IIS8 PHP环境配置。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Windows Server 2012 Iis8 php环境配置方法 - Python技术站

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

相关文章

  • IIS 各种身份验证详细测试第2/2页

    这里的攻略是针对IIS(Internet Information Services)不同身份验证的测试分析。在使用IIS时,我们需要对不同的验证方式进行测试,以确保它们的可靠性和安全性。下面是IIS各种身份验证详细测试的完整攻略: 步骤一:检查IIS的身份验证方式 首先,我们需要检查IIS的身份验证方式。在IIS管理器中,选择你的网站,然后在右侧的“特性视图…

    IIS 2023年5月26日
    00
  • Win11 IIS管理器应用在哪里?Win11打开IIS管理器方法

    Win11中的IIS管理器应用可以在“Windows组件”中找到,具体步骤如下: 打开Win11系统设置,依次点击“应用”->“应用和功能”->“可选功能”。 在可选功能列表中,找到“Internet Information Services”并展开它。 勾选“Internet Information Services管理器”选项。 等待Win1…

    IIS 2023年5月26日
    00
  • 比较简单的虚拟主机管理软件MyIIS 1.0.0

    下面是关于“比较简单的虚拟主机管理软件MyIIS 1.0.0”的完整攻略。 文章目录 下载和安装MyIIS 添加虚拟主机 在虚拟主机中添加网站 示例说明 注意事项 总结 1. 下载和安装MyIIS MyIIS是一个免费的虚拟主机管理软件,可以通过官方网站进行下载。下载完成后,双击安装程序,按照提示完成安装过程。 2. 添加虚拟主机 打开MyIIS管理界面,选…

    IIS 2023年5月26日
    00
  • Server Core上部署IIS7全程攻略

    Server Core上部署IIS7全程攻略 1. 准备工作 在安装IIS之前,您需要确定已经完成Server Core的一些基础配置,包括设置服务器名称、设置静态IP地址、提升管理员权限等。此外,还需要通过以下步骤安装.NET Framework 3.5: 挂载包含.NET Framewok 3.5安装文件的光盘映像或镜像文件。 运行以下命令安装.NET …

    IIS 2023年5月26日
    00
  • 通过IIS自带工具Iisapp.vbs查询哪个w3wp.exe站点占用资源(cpu或内存)

    要通过IIS自带工具Iisapp.vbs查询哪个w3wp.exe站点占用资源(cpu或内存)的,可以按照以下步骤进行: 打开命令提示符窗口,切换到IIS的系统目录(默认为C:\Windows\System32\inetsrv)。 在命令提示符窗口中输入以下命令,查询正在运行的w3wp.exe进程: cscript.exe iisapp.vbs 运行该命令后,…

    IIS 2023年5月26日
    00
  • win server 2019服务器的iis配置以及网站的简单发布

    下面我将为您详细讲解win server 2019服务器的IIS配置以及网站的简单发布的攻略,步骤如下: 步骤一:安装IIS 在 Windows Server 2019 服务器上安装 IIS 服务器,可执行以下步骤。 1.打开 Server Manager 然后依次单击“添加角色和功能”“IIS 安装程序”“IIS 角色 ”“常规”。2.选择要安装的 IIS…

    IIS 2023年5月26日
    00
  • windows+IIS 环境下以Fastcgi方式配置php 5.3.3的方法

    要在Windows+IIS环境下以FastCGI方式配置php 5.3.3,首先需要进行以下步骤: 安装PHP 在官方网站下载PHP 5.3.3版本,并解压到本地目录,例如C:\php。 安装FastCGI模块 打开IIS管理器,选择“服务器节点”,找到“服务器管理”,然后选择“添加角色或功能”,在“Web服务器(IIS)角色”上单击“下一步”,并根据提示一…

    IIS 2023年5月26日
    00
  • IIS里FTP多用户设置方法,终于不用Serv-U了

    IIS里FTP多用户设置方法 有些时候我们需要在网站上提供FTP服务,以方便用户下载和上传文件,这时候我们可以使用IIS提供的FTP服务,避免使用第三方工具如Serv-U。下面是IIS里FTP多用户设置方法的完整攻略。 步骤1:安装FTP服务器 首先,我们需要在IIS上安装FTP服务器组件。打开服务器管理器,转到角色 – > 添加角色,选择Web服务器…

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