2011年5月18日 星期三

Linux上安裝tomcat6.039 (圖文版)

連結資料:
Apache Tomcat官網
Tomcat6下載頁

Step1.下載tomcat
  • 如果你的linux有圖形介面只要使用firefox到tomcat官網直接下載,下載完後檔案會再home/Downloads/底下。
  • 若沒有:
    • cd ~
    • cd Downloads
    • sudo wget http://apache.cdpa.nsysu.edu.tw/tomcat/tomcat-6/v6.0.32/bin/apache-tomcat-6.0.32.tar.gz
    • 輸入你的操作權限密碼
Step2.修改檔案群組與讀取權限(若你是使用wget下載,需執行此步驟)
  • ~/Downloads$ sudo chgrp -R jeffery apache-tomcat-6.0.32.tar.gz
  • ~/Downloads$ sudo chmod -R 771 apache-tomcat-6.0.32.tar.gz
Step3.解壓縮
  • 有圖形介面的linux直接點擊解壓縮即可。
  • 若沒有圖形介面:
    • ~/Downloads$ tar xvzf apache-tomcat-6.0.32.tar.gz
Step4.更改資料夾名稱並將其移到/opt底下
  • ~/Downloads$ mv apache-tomcat-6.0.32 /opt/tomcat6
Step5.啟動tomcat
  • /opt$ tomcat6/bin/./startup.sh


執行後出現:






Step5.使用瀏覽器測試Tomcat6有無運作
  • 瀏覽器URL輸入:http://127.0.0.1:8080/
Tomcat預設使用Port Number為8080
出現以下畫面即Tomcat運作成功










Step6.修改Http使用的PortNumber與使用編碼
  • sudo gedit /opt/tomcat6/conf/server.xml
找到:
<Connector port= "8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

修改port為8400:
<Connector port= "8400" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>

儲存變更

server.xml是tomcat的組態設定檔

Step7.重新啟動tomcat
  • /opt/tomcat6/bin$ ./startup.sh

開打瀏覽器,輸入http://127.0.0.1:8400/,出現tomcat畫面即修改成功。


Step8.替tomcat設定ubuntu桌面上快速啟動圖示
  • 滑鼠右鍵 → 新增啟動圖示
出現操作畫面如下輸入:
  • 類型:應用程式
  • 名稱:tomcat6_startup
  • 指令:/opt/tomcat6/bin/startup.sh











如此,方便操作tomcat的啟動,當然你可以在建立一個shutDown的操作圖示。


Step9.新增tomcat的環境變數 (要新增此環境變數才可開發與使用servlet)

#tomcat environment
export CATALINA_HOME=/opt/tomcat6
export CLASSPATH=$CLASSPATH:$CATALINA_HOME/lib:$CATALINA_HOME/lib/servlet-api.jar



Step10.載入新設定

  • source /etc/profile


補充說明:
<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

在Server.xml設定檔中,Host name內有一屬性unpackWARs="true",這代表會自動將war解壓縮。

沒有留言:

張貼留言