等待有把握时再去做一件事, 往往意味着永远的等待!

linux部署tomcat项目没有写权限

1
ps -ef|grep tomcat

查看启动tomcat的用户

1
2
www       2181     1  0 00:23 ?        00:03:07 /usr/java/jdk1.8.0_181/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8 -Duser.language=zh_CN -Dsun.jnu.encoding=UTF-8 -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
root     17534 11385  0 18:45 pts/1    00:00:00 grep --color tomcat

我的是www
我的启动方式是service tomcat start
编辑tomcat配置文件

1
vim /etc/init.d/tomcat

1
2
#TOMCAT_USER is the default user of tomcat
TOMCAT_USER=www

改成以root用户启动就可以了。

点赞