linux - 在安装了tomcat8的centos上找不到startup.sh和shutdown.sh

标签 linux tomcat centos amazon-elastic-beanstalk

我正在使用弹性 beantalk,在预配置中,我选择 Tomcat,然后 beantalk 在 centos 上自动安装 tomcat 8。到目前为止一切顺利,因为我不需要自己安装 Java SDK 和 Tomcat。问题是我找不到 .sh 文件,例如 startup.sh 等。例如,我的 tomcat 文件夹在:

/usr/share/tomcat8/

里面还有一个webapps文件夹。同样在上面的路径中,有一个空的 bin 文件夹。此外,当我尝试以下操作时:ps -ef | grep java| grep -v grep | wc -l

我得到 1,这意味着 Tomcat 正在运行。此外,当我在地址栏中使用 IP 地址时,我可以看到一个示例 Web 应用程序,这意味着 tomcat 正在正常运行。 当我搜索类似 startup.sh 的文件时,如下所示:

find -name 'startup.sh'

我一无所获。怎么可能安装了tomcat却没有startup.sh和shutdown.sh。有什么想法吗?

最佳答案

如果您使用的是 CentOS 7,它可能是 systemctl start tomcatsystemctl start tomcat8 - 您会得到一个可能已安装单元的列表systemctl list-unit-files | 文件grep tomcat.

关于linux - 在安装了tomcat8的centos上找不到startup.sh和shutdown.sh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44816130/

相关文章:

linux - 使用 xargs 启动并行网络任务,同时最小化上下文切换开销

node.js - 如何在命令行中使用不同的参数多次运行 node.js 应用程序

linux - 服务 httpd 错误

java - 无论 Java 中的计时器如何,Tomcat 的重新启动都会使作业每次都运行

java - 运行 Tomcat 服务器 org.apache.catalina.deploy.WebXml addServlet 时出现异常

linux - 如何在初始化脚本中以特定用户身份运行命令?

linux - 如何在 shell 脚本中获取 linux 版本集?

linux - pkill 生成的字符串中数字的含义

linux - 内核更新导致键盘布局改变无法解密luks加密

tomcat - 在 Tomcat7 上部署 Grails Portlet 时出错