如何使用 spring boot 1.5.3 将我的域从 example.com:port 映射到 jetty 9.4 中的 example.com?

How to map my domain from example.com:port to example.com in jetty 9.4 with spring boot 1.5.3?

这是我第一次在 vps 中部署 spring 启动,希望能有一个详细的分步示例来处理这个问题。我在 http 上使用带有嵌入式码头服务器 9.4 的 war 文件。

因为端口 80 是 http 的默认端口(并且 http://example.comhttp://example.com:80 的缩写,正如 https://example.comhttps://example.com:443 的缩写,因为 443是 https 的默认端口)您应该能够通过使用以下选项之一将应用程序端口设置为 80 来实现此目的。

在applications.properties

server.port = 80

在applications.yml

server:
    port: 80

作为命令行参数

java -jar <path/to/jar> --server.port=80

作为系统属性

java -Dserver.port=80 -jar <path/to/jar>

作为 OS 环境变量

SERVER_PORT = 80

Spring documentation on external configuration