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