我已经安装了TurnKey Tomcat并部署了一个Railo WAR。默认的www目录似乎无法识别.cfm文件,但请注意192.168.91.128/railo正在使用.cfm文件。 Railo和Tomcat根是否依赖于扩展名。我在哪里部署.cfm文件或如何更改www以使用.cfm?
答案 0 :(得分:2)
默认情况下,Tomcat不支持ColdFusion,因为它不是Java EE规范的一部分。如果要在Tomcat上部署cfm文件,则需要先安装ColdFusion。我找到了以下链接:
请检查您需要的ColdFuion版本。
修改强>
显然你安装了Railo(ColdFusion Engine)我的建议是你在http://www.getrailo.org/查看文档。从这个网站我发现了以下内容:
首先要知道Railo的架构是很重要的 与其他CFML引擎不同。在Railo配置中可以 根据Web上下文级别或每个全局上下文创建。现在是什么 网络背景?
什么是网络环境? Web上下文是应用程序服务器提供的安全区域(而不是Web服务器)。 Web上下文是 由相应配置文件中的条目定义 应用服务器。这些文件因应用服务器而异 服务器。例如,在Resin中,此文件名为resin.conf或 resin.xml,而在Tomcat中,它被称为server.xml。请检查 您的应用程序服务器的相应文档,以便查看 如何定义这些Web上下文。
您在应用程序服务器中定义新的Web上下文的事实是 为什么在网络服务器中定义新网站的原因可以 只有在具有Web环境的情况下才能以不同方式定义 镜像应用程序服务器中Web服务器的配置 通过使用虚拟主机定义。