将ColdFusion 11从内置的Web服务器切换到IIS

问题描述:

我最初在本地环境(Windows 7)中安装了ColdFusion 11,并选择了“使用内置的Web服务器”。一切工作都很好。几个月后,我意识到我需要使用真正的Web服务器进行URL重写(Apache,IIS等),但是我没有找到关于如何这样做的文档。将ColdFusion 11从内置的Web服务器切换到IIS

我试图通过管理员面板查看任何信息,但甚至无法获得跳转点。任何援助将不胜感激。

+5

这可能会更适合ServerFault,但是..一个很好的起点是使用网络搜索和[文档](https://helpx.adobe.com/coldfusion/installing/configuring-your- system.html);-)快速搜索“为IIS配置ColdFusion”返回了大量有关该主题的博客文章。版本(CF和IIS)略有差异,但一般过程相似:1.确保安装必要的Windows功能(ISAPI扩展等)。 2.运行Web服务器配置工具GUI。 – Leigh

首先,它听起来像你需要决定你想要/需要使用哪个Web服务器,这可能取决于你最终将托管你的网站。 CF代码非常便携,但如果您正在进行URL重写,文件系统访问等等,那么您需要编写这些代码以匹配生产环境,否则您可能会发现自己必须重新编写并重新测试。

如上所述,通过搜索可以获得很多关于为Web服务器配置CF的信息。你首先需要安装&配置你的网络服务器,所以先查找一下。然后,您需要配置Web服务器以了解将哪些请求传递给ColdFusion引擎。

如果是IIS,那么你需要确保安装了IIS并安装以下组件:ISAPI扩展,ISAPI筛选器,CGI,ASP .NET

然后配置IIS网站指向你的CF码之后使用“Web服务器配置工具”应用程序(与CF一起安装)将相关文件类型与ColdFusion相关联。

大多数情况下,它就像那样简单。