在完成Tomcat的安装后,启动tomcat时出现了日志文件无法修改的报错。cannot touch '/usr/local/tomcat.../logs/catalina.out' Permission denied.
问题分析:出现该问题是因为当前oracle用户对tomcat的日志文件没有操作权限。
解决过程:
sudo chmod a +rxw -R logs 所有用户对logs文件具有操作权限。系统要求输入当前用户oracle的密码,输入后出现了oracle is not in the sudoers file 的提示。
切换至root用户下进行/etc目录,打开sudoers 文件。在oracle (ALL=ALL) ALL行下添加oracle (ALL=ALL) ALL ,切换回oracle用户,进入logs的上级目录重新运行之前的命令,问题解决。tomcat可以正常启动。