Apache Tomcat 在 Mac Lion 的 80 端口上运行。它显示端口已被使用?

Apache Tomcat 在 Mac Lion 的 80 端口上运行。它显示端口已被使用?

我需要在 Mac 上运行一个主页,以供外部用户使用。我认为最简单的方法是让 Apache Tomcat 在端口 80 上运行。但是当我尝试时,它显示该端口正在使用中。

我看不到任何使用端口 80 的东西。

该怎么办???

答案1

由于 Tomcat 正在监听端口 80,因此您需要使用 sudo 启动它。例如: sudo catalina.sh start

(我已经在上面的评论中回答了这个问题,但我认为我应该提交一个完整的答案)

答案2

OSX 带有内置的 Apache,它可能已启用。

转到“系统偏好设置”->“共享”->“文件和网络”->“网络共享”

确保网络共享已被禁用。

相关内容