ubuntu 安裝 Tomcat 7 (tar.gz)

作業系統版本:Ubuntu 12.04.3 LTS

先安裝 Java
http://alexlucy99.blogspot.tw/2014/02/ubuntu-oracle-java-7.html

開始安裝 Tomcat 7
(之前使用 apt-get 安裝 Tomcat 7,但是因為有些檔案找不到放在什麼路徑,所以可能設定不完整,最後服務一直啟動失敗,所以這裡記錄的是使用 tar.gz 的 source 來安裝設定)


  1. 下載 Tomcat 7
  2. http://tomcat.apache.org/download-70.cgi
    wget http://apache.stu.edu.tw/tomcat/tomcat-7/v7.0.50/bin/apache-tomcat-7.0.50.tar.gz
    
  3. 解開 Tomcat 7,並將移動到指定目錄
  4. tar xvzf apache-tomcat-7.0.50.tar.gz
    sudo mv apache-tomcat-7.0.50/ /usr/share/tomcat7
    
  5. 設定JAVA_HOME及JRE_HOME的環境變數
  6. sudo vi /etc/environment
      JAVA_HOME="/usr/lib/jvm/java-7-oracle"
      JRE_HOME="/usr/lib/jvm/java-7-oracle/jre"
      PATH="...(other path):$JAVA_HOME:$JRE_HOME"
    
  7. 修改 Tomcat 執行環境變數
  8. sudo vi /usr/share/tomcat7/bin/catalina.sh
    
    #將下面程式加在檔案第一行後面
      JAVA_HOME="/usr/lib/jvm/java-7-oracle"
      JRE_HOME="/usr/lib/jvm/java-7-oracle/jre"
    
  9. 設定 Tomcat 管理介面的帳號密碼
  10. sudo vi /usr/share/tomcat7/conf/tomcat-users.xml
    
    <?xml version='1.0' encoding='utf-8'?>
    <tomcat-users>
    <role rolename="manager-gui"/>
    <role rolename="manager-script"/>
    <role rolename="manager"/>
    <role rolename="admin-gui"/>
    <role rolename="admin-script"/>
    <role rolename="admin"/>
    
    <user username="admin" password="1234" roles="manager-gui,admin-gui,manager,admin,manager-script,admin-script"/>
    </tomcat-users>
    
  11. 啟動 Tomcat Service
  12. sudo /usr/share/tomcat7/bin/startup.sh
    
  13. 停用 Tomcat Service
  14. sudo /usr/share/tomcat7/bin/shutdown.sh
    
  15. 相關網址
  16. http://127.0.0.1:8080/
    http://127.0.0.1:8080/manager/html
    http://127.0.0.1:8080/examples/
    

留言

  1. sudo /usr/share/tomcat7/bin/startup.sh 这个应该是 sudo /usr/share/tomcat7/apache-tomcat-7.0.50/bin/startup.sh么?

    回覆刪除

張貼留言

這個網誌中的熱門文章

ORA-12514: TNS: 監聽器目前不知道連線描述區中要求的服務

Oracle 例外控制(Exception Control)

Oracle 工作排程 DBMS_JOB 筆記