Apache 为什么AEM调度员拒绝连接?

Apache 为什么AEM调度员拒绝连接?,apache,aem,dispatcher,Apache,Aem,Dispatcher,我试着按照老师的指示去做 https://helpx.adobe.com/experience-manager/kt/platform-repository/using/dispatcher-macos-technical-video-setup.html 在我的MacBook上设置AEM调度程序 我的操作系统版本是Catalina 10.15.1,因此不应该存在macOS Mojave的问题。由于AEM不再支持内置Apache,我在自制软件上安装了brew的Apache。然后,我在本地主机4

我试着按照老师的指示去做

https://helpx.adobe.com/experience-manager/kt/platform-repository/using/dispatcher-macos-technical-video-setup.html
在我的MacBook上设置AEM调度程序

我的操作系统版本是Catalina 10.15.1,因此不应该存在macOS Mojave的问题。由于AEM不再支持内置Apache,我在自制软件上安装了brew的Apache。然后,我在本地主机4053上启动AEM服务器,并启动Apache dispatcher

然后,我转到以下链接:

http://aem-publish.local/content/we-retail/us/en.html
它给出了错误的答案

aem-publish.local refused to connect.


什么可能导致此错误?

问题在于教程使用端口80,而Apache默认使用端口8080

我只需要在aem-publish.local.conf文件中将端口号更改为8080


或者,我可以在httpd.conf文件中将端口号更改为80。

首先要检查两件明显的事情。确保aem-publish.local解析为127.0.0.1,并确保apache实际运行。是的,我已经检查了这两件事,它们没有任何问题。您收到无法联系到的响应这一事实意味着apache要么没有运行,要么您没有正确命中它。您应该仔细检查apache是否正在运行并绑定到端口80。端口80?当我在不启动Apache的情况下执行“sudo apachectl status”时,它会显示“查找localhost:8080建立到localhost:8080的HTTP连接”,默认情况下它会连接到端口8080。让我将端口更改为80,以查看当您指定以HTTP开头的url时会发生什么,默认情况下端口为80。既然您确定apache在8080上运行,您就可以使用类似
http://aem-publish.local:8080
点击它。