linux下root用户启动tomcat引发的问题

这是我本人有史以来发布的第一篇博客,虽然我自己平时也有记录博客的习惯,但一直都是私密保存,没有公开发布。

系统应用是ssm架构的,正常情况下都是采用web用户进行部署应用。有一天,为了实现将数据转存成pdf文件的一个功能,一位同事采用root用户在linux主机上面安装了软件,并且用root用户启动了tomcat服务,结果导致采用回web用户部署应用的时候出现了Permission denied问题,tar -xvf解压war包、启动tomcat服务、访问应用等等一系列操作都出现这种情况,一时间陷入了泥潭。

经过多次尝试,最后问题定位到应该是tomcat出现了问题,于是对tomcat缓存目录和logs目录进行了删除,最后应用恢复了正常。清除的目录如下:

/home/hjweb/tomcat/work/Catalina/localhost
/home/hjweb/tomcat/logs

以下是截图记录:

linux下root用户启动tomcat引发的问题

 linux下root用户启动tomcat引发的问题