1、tomcat6 下載地址
http://tomcat.apache.org/download-60.cgi
下載的話,下載那個.tar.gz后綴名的即可。
好像在 Linux、Unix上tomcat沒有32、64之分,我估計是在編譯的時候,看你在什么系統上使用呢
ps:以·tar.gz為擴展名的是一種壓縮文件,在Linux和OSX下常見,Linux和OSX都可以直接解壓使用這種壓縮文件。
2、安裝
1》、解壓文件(必須在apache-tomcat-6.0.44.tar.gz文件的目錄)
tar -zxvf apache-tomcat-6.0.44.tar.gz
解壓后的到文件夾:apache-tomcat-6.0.44,到這里已經安裝完了,下面是配置環境變量。
2》、配置環境變量
export CATALINA_HOME=/app/java/tomcat/apache-tomcat-6.0.44
export CATALINA_HOME
3)、啟用配置文件
source /etc/profile
/etc/profile:其實就是環境變量配置文件。
到這里tomcat就安裝配置完成了。
4)、可以通過echo 查看環境變量:如下面查看CATALINA_HOME環境變量
echo $CATALINA_HOME
注意:需要再環境變量名稱前面加 $
5)、啟動tomcat(進入到tomcat安裝的目錄下,bin目錄)
./catalina.sh start
如果要查看是否啟動,可以在瀏覽器中輸入 http://localhost:8080/(假如沒有圖形界面但有局域網,可以使用 http://局域網中的ip:8080/ 訪問)假如出現tomcat即證明安裝並啟動成功。
6)、關閉tomcat(進入到tomcat安裝的目錄下,bin目錄)
tomcat ./shutdown.sh stop
7)、項目部署
只需要將項目打包文件放在webapps下面(tomcat安裝目錄下的webapps目錄),啟動tomcat,即可訪問。
8)、tomcat卸載
Tomcat的卸載非常簡單,只需要將Tomcat的CATALINA_BASE目錄刪除,然后刪除一些環境變量即可。
rm -rf /app/java/tomcat/apache-tomcat-6.0.44
9)、Tomcat端口被占用分析
有時候明明Tomcat配置OK,Tomcat服務啟動正常,但是打開頁面的時候出錯。這時可能是Tomat端口被占用了,你可以查看一下那些程序占用了Tomcat的端口
netstat -an | grep 8080
netstat -apn | grep 8080
一般你也會在catalina.out日志里面找到”SEVERE: Error initializing endpoint java.net.BindException: Permission denied<null>:8080“之類的錯誤。
致謝:感謝您的耐心閱讀!