我尝试将端口80用作非root用户,并且我已经看过有关使用IP表的讨论,但我想使用tomcat配置文件来修改这些绑定。 AUTHBIND
有一个允许使用端口< 1024但我不知道Spring tomcat文件位于何处的选项...当我启动Spring进程时没有运行tomcat服务所以Spring tomcat在哪里服务器实际位于?我在哪里可以看到配置文件等?
答案 0 :(得分:2)
我认为你有一个错误的方法。我不建议您尝试直接使用HTTP端口80。
一个好的做法是使用Apache HTTP Server重定向或别名:
解释:
您将使用“经典”端口启动Tomcat(例如8080或9080或1024以上的任何其他内容)。然后,您将配置Apache服务器以将HTTP请求从HTTP端口80重定向到Tomcat服务器。
答案 1 :(得分:-2)
Do follow steps:
1. Go to your application.properties if it doesn't exist.
2. Create a application.properties inside src/main/resources folder.
example->/src/main/resources/application.properties
3. Simply add this property server.port = 80 or if you want it to be random do server.port = 0