当我退出远程 SSH 连接时,tomcat 将退出。那么为什么呢?顺便说一句:日志文件中没有任何错误。请帮帮我!谢谢
答案1
从声音上看,听起来好像您正在登录下运行 tomcat,
从 SSH 启动 tomcat(/etc/init.d/tomcat start)我认为这应该使用指定 tomcat 使用的用户来启动它
如果没有,您可以使用完整安装路径启动它,并在末尾添加 and (&!) 符号以在后台运行
答案2
如果 tomcat 是从 apache 网站下载的,那么使用 (&) 符号将不起作用,您需要使用禁止命令
答案3
如果您从 Apache 网站下载了 tomcat 二进制文件,它会在 $CATALINA_HOME/bin 中附带一个启动脚本,即 startup.bat 或 startup.sh。同一目录中还有一个关闭脚本。来自 $CATALINA_HOME 中的 RUNNING.txt
(3) Start Up Tomcat
(3.1) Tomcat can be started by executing the following commands:
$CATALINA_HOME\bin\startup.bat (Windows)
$CATALINA_HOME/bin/startup.sh (Unix)
$CATALINA_HOME 将是您解压为 tomcat 下载的文件的位置。