TLDR:我无法使用内置网络服务器和 Apache 访问 CF2021。
场景:我需要在仅限控制台的远程主机(带有 Apache 2.4.* 的 RHEL7)中安装/配置 CF2021。它目前有 CF2016,但我已经删除(通过 wsconfig -uninstall)这个版本的 apache 连接器。
我遵循了本指南:https ://helpx.adobe.com/au/coldfusion/installing/understanding-coldfusion-server-profiles.html以及安装文件中提供的说明(ColdFusion_2021_GUI_WWEJ_linux64.bin)
安装后,我运行“sudo Coldfusion start”
更多信息:
我需要以 root 身份运行安装程序,否则它将无法运行。
在安装过程中,我选择了“服务器安装”(不是 WAR/EAR 选项,因为我觉得我需要 Tomcat/Websphere 来执行此选项)。
我在呈现给我的默认文件夹上安装了 CF2021。在我的情况下,这个文件夹是“/opt/ColdFusion2021”
当我运行“sudo coldfusion start”时,应该已经创建了一个名为“coldfusion-out.log”的日志文件。我在日志文件夹中以及在 CF 根文件夹上使用 find 命令时找不到此文件。
我在 Firefox 中浏览了“http://my-remote-ip:8500”,得到的只是一个空白页面。
我运行“ps aux | grep -i java”来确认coldfusion 正在运行。
这是我第四次安装CF2021(我刚刚删除了/opt/ColdFusion2021,想重新安装)。
在我的第 2 次/第 3 次尝试中,我尝试使用 wsconfig(使用此页面上的说明:https : //helpx.adobe.com/coldfusion/configuring-administering/web-server-management.html)但我无法通过 Apache 访问 CF2021 (正如我上面所说,CF2016 之前已安装,并且已经有 Apache 指令/配置,因此我可以通过 Apache 访问 CFIDE。我刚刚修改了这些行以使用 CF2021 的 CF 根文件夹)