一、報以下錯誤:
Using CATALINA_BASE: /home/apache-tomcat-7.0.72
Using CATALINA_HOME: /home/apache-tomcat-7.0.72
Using CATALINA_TMPDIR: /home/apache-tomcat-7.0.72/temp
Using JRE_HOME: /home/jdk1.7.0_79/jre
Using CLASSPATH: /home/apache-tomcat-7.0.72/bin/bootstrap.jar:/home/apache-tomcat-7.0.72/bin/tomcat-juli.jar
touch: cannot touch '/home/apache-tomcat-7.0.72/logs/catalina.out': Permission denied
./catalina.sh: 417: ./catalina.sh: cannot create /home/apache-tomcat-7.0.72/logs/catalina.out: Permission denied
12345678
Using CATALINA_HOME: /home/apache-tomcat-7.0.72
Using CATALINA_TMPDIR: /home/apache-tomcat-7.0.72/temp
Using JRE_HOME: /home/jdk1.7.0_79/jre
Using CLASSPATH: /home/apache-tomcat-7.0.72/bin/bootstrap.jar:/home/apache-tomcat-7.0.72/bin/tomcat-juli.jar
touch: cannot touch '/home/apache-tomcat-7.0.72/logs/catalina.out': Permission denied
./catalina.sh: 417: ./catalina.sh: cannot create /home/apache-tomcat-7.0.72/logs/catalina.out: Permission denied
12345678
二、報錯原因:1、/Tomcat/bin下沒有logs目錄
2、logs目錄沒有創建修改權限
三、解決辦法: 所有人可操作logs文件
chmod說明(u:與文件屬主擁有一樣的權限[a:所有人];+:增加權限;rwx:可讀可寫可執行)
-R:遞歸所有目錄和文件
進入到tomat的目錄中,找到有logs文件夾的目錄,執行下面命令。意思就是改變logs文件夾的權限,使tomcat可以有權限訪問此文件夾。
sudo chmod a+rwx -R logs
四、附加安裝成功的過程
i. 官網下載tomcat壓縮安裝包(如果大家windows中使用的是壓縮包,可以直接使用windows中以后的壓縮包,tomcat壓縮包在windows、Linux都可以使用)
ii. 參照JDK的拷貝方式,將tomcat安裝包拷貝到/opt目錄中
iii. 解壓文件
iv. 啟動tomcat