我想使用以下 cmdlet 在 CentOS 上启动 Tomcat 服务:
systemctl start tomcat.service
但我得到了错误
无法启动 Apache ExecStart=/opt/tomcat/bin/startup.sh(代码=exited,状态=203/EXEC)。
并通过命令记录:
Journalctl -xe
说明
Selinux 阻止 (artup.sh) 对文件 startup.sh 进行执行访问
鉴于我可以在我的 CentOS 上启动任何其他服务,那么我的 tomcat 服务可能存在什么问题?
谢谢
答案1
您可以禁用 selinux 并查看它是否有效,但这不是一个推荐的方法。
请查看以下链接以获取更多建议 https://serverfault.com/questions/994802/selinux-is-preventing-to-start-tomcat