gpt4 book ai didi

linux - 更改tomcat服务器端口的命令

转载 作者:太空宇宙 更新时间:2023-11-04 10:44:56 25 4
gpt4 key购买 nike

我正在使用 ubuntu,我需要一些命令,使用它我可以更改服务器端口配置。

因此,我的问题是...

是否有任何 linux 命令,更新 Tomcat 服务器连接端口,以及服务器关闭端口?

最佳答案

maksim_khokhlov 答案看起来很有希望,如果你想在开始时改变它(它取自 here)

基本上,您必须更改 server.xml 中的配置。但我不认为您可以在不重新启动的情况下在运行时更改端口。

另一种方法是编写一个脚本,该脚本首先更改 server.xml 然后启动 tomcat。

以python为例

python updateserverxml.py 8888
(and in this file you replace the port and start the server.)

或者另一种方法是使用 docker 并将暴露的端口从您的标准端口映射到您想要的端口。

下面是 maksim_khokhlov 的回答:

更改您的 server.xml 以便它将使用从属性扩展的端口号而不是硬编码的端口号:

<Server port="${port.shutdown}" shutdown="SHUTDOWN">
...
<Connector port="${port.http}" protocol="HTTP/1.1"/>
...
</Server>

以下是您如何在 Linux 中启动(假设您的当前目录是 CATALINA_HOME):

JAVA_OPTS="-Dport.shutdown=8005 -Dport.http=8080" bin/startup.sh

关于linux - 更改tomcat服务器端口的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33496447/

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