【翻譯】Tomcat 6.0 安裝與啟動

來源:互聯網
上載者:User

標籤:

本篇來自Tomcat6官方文檔:運行手冊running.txt

有很多以前都沒注意的問題,這裡正好學習下。

系列文章來自:《Tomcat官方文檔翻譯》

Tomcat的安裝

  1 確認本機是否已安裝JRE或者JDK,可以通過在命令列中輸入java -version來查看。

  tomcat6需要JDK或者JRE在5或者之後的版本。

  2 下載tomcat:http://tomcat.apache.org/download-60.cgi

  可以選擇下載二進位安裝檔案Installer或者直接下載壓縮包。

  這裡推薦直接下載 壓縮包zip 即可。

  如果下載了安裝檔案,那麼tocmat會被安裝成一種服務,此時需要注意修改該服務為自動啟動。當啟動後,會發現狀態列出現tomcat的管理表徵圖。

  3 配置環境變數【注意,這部分的操作都不是必須的!如果使用指令碼啟動,系統會自動化佈建這些變數;前提是你的JDK或者JRE已經正確安裝】

  3.1 首先應該設定CATALINA_HOME環境變數,為tomcatxxx的目錄。如果沒有設定,當啟動時,路徑會被自動化佈建。

  3.2 設定JAVA_HOME 或者 JRE_HOME,這裡如果沒有設定,系統會自動搜尋。如果找不到,tomcat的啟動器會閃退。

  3.3 設定CATALINA_OPTS和JAVA_OPTS用於配置tomcat和jvm的相關參數。

Tomcat的啟動

  在windows下可以通過兩種方式啟動:

%CATALINA_HOME%\bin\startup.bat %CATALINA_HOME%\bin\catalina.bat start

  在*nix系統下可以通過下面的方式啟動:

%CATALINA_HOME%\bin\startup.sh 
%CATALINA_HOME%\bin\catalina.sh start

  啟動後,通過http://localhost:8080可以訪問。

Tomcat的關閉

  在windows下可以通過下面方式關閉:

%CATALINA_HOME%\bin\shutdown.bat %CATALINA_HOME%\bin\catalina.bat stop直接關閉啟動視窗

  在*nix下可以通過下面的方式關閉:

%CATALINA_HOME%\bin\shutdown.sh%CATALINA_HOME%\bin\catalina.sh stop直接在終端中停止指令碼
Tomcat常見故障

  1 Http連接埠衝突

  這種問題可能是已經啟動了一個tomcat服務,當啟動第二個時,連接埠已經被佔用,就會報錯。

  【解決辦法】

  修改CATALINA_HOME/conf/server.xml中8080連接埠

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

  當然修改後,訪問的URL也會發生改變,比如修改成9999時,訪問地址變為:http://localhost:9999

  2 locahost找不到

  這種情況可能是由於設定了網路代理程式。

  【解決辦法】

  修改代理的配置,不同瀏覽器操作可能不同。

Tomcat可選組件

  Tomcat提供了兩個組件:

  1 Tomcat本地庫:用於通過HTTP和AJP串連Tomcat。

  可以通過配置server.xml禁用該庫

  2 Tomcat守護進程:windows中安裝成服務;*nix中安裝成守護進程。

  通過修改安裝器命名,修改服務名稱(沒有試過!)

  這兩個組件都是基於C語言並且在JRE中執行,winodws版本的安裝包中內建這兩個組件,其他版本的需要自己手動下載對應的版本安裝。

如果剛剛使用tomcat不要使用這兩個組件,如果使用,請先參考說明文檔。其他文檔參考  【1】本篇官方文檔:http://tomcat.apache.org/tomcat-6.0-doc/RUNNING.txt  【2】APR/Native庫 使用手冊:http://tomcat.apache.org/tomcat-6.0-doc/apr.html  【3】HTTP APR串連tomcat配置文檔:      http://tomcat.apache.org/tomcat-6.0-doc/config/http.html      http://tomcat.apache.org/tomcat-6.0-doc/config/ajp.html  【4】Native庫項目地址:http://tomcat.apache.org/native-doc/  【5】OpenSSL:http://openssl.org/   (之前“心臟出血”,可以看看這個多瞭解下。)  【6】APR:http://apr.apache.org/  【7】Http Server:http://httpd.apache.org/  【8】Apache Commons Daemon項目:http://commons.apache.org/daemon/

【翻譯】Tomcat 6.0 安裝與啟動

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.