gpt4 book ai didi

java - 在 Windows Server 2016/AWS 上运行的 Springboot Web 服务器无法正常工作

转载 作者:行者123 更新时间:2023-11-30 06:08:34 24 4
gpt4 key购买 nike

我无法从外部计算机获取我的云服务器(AWS 上的 Windows Server 2016 操作系统)的可见性。

  1. 我从https://start.spring.io/获取默认的springboot
    使用Java 8并打包为Jar。
  2. 我使用“gradle bootJar”来制作 jar 文件。
  3. 我在 AWS/EC2 上启动 Windows 2016 服务器。
  4. 我将文件放在云服务器上。
  5. IIS 已禁用。
  6. 我安装了java 8 sdk
  7. 我在 cmd 中使用“java -jar -Dserver.port=80 myapp.jar”运行 jar 文件
  8. 我在 AWS 中打开 HTTP 以及进出服务器的所有流量。

现在在本地(RDP 到我的云计算机),我在 http://localhost:80 处看到该应用程序正常。但在远程(例如在工作中),我无法到达 http://"myserverspublicipaddress":80 的服务器位置。

注意:使用 Winsw 将应用程序作为服务运行并不能解决我的问题。

我还注意到,运行 IIS 时,我能够从远程计算机看到默认的 IIS 屏幕。

最佳答案

确保 Windows 防火墙没有阻止端口 80。

关于java - 在 Windows Server 2016/AWS 上运行的 Springboot Web 服务器无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50744581/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com