我在 Microsoft Azure 上使用 Ubuntu Server 16.04 LTS 创建了一个 VM。然后我按照本教程安装了 Tomcat 8 。我启动了 Tomcat 服务器,并且能够从本地机器访问它
下一步是从另一台计算机访问 Tomcat。我已使用sudo ufw disable
通过 Azure 新门户创建入站规则禁用防火墙 > 选择我的 VM > 网络接口 > 网络安全规则。
安全规则
但是,当我尝试从我的计算机访问我的服务器时,它说无法访问此站点...我错过了什么/做错了什么?
谢谢您的帮助!
编辑:好的,所以我在评论中找到了链接。我必须创建一个workers.properties 文件等,现在它可以工作了……但是为什么呢?
workers.properties 有关于主机地址和端口信息的信息。Tomcat worker 是一个Tomcat 实例,它代表某个 Web 服务器等待执行 servlet 或任何其他内容。
例如,我们可以让 Apache HTTP Server 之类的 Web 服务器将 servlet 请求转发到在其后面运行的 Tomcat 进程(worker)。