安裝個tomcat都一波三折,網上資料安裝方法參差不齊,看多了反而暈,記錄下自己安裝的過程,便於以後翻閱。
選擇哪個版本?
tomcat 8要求JDK7以上, 想安裝8的需要先確認下自己JDK版本(java -version)。 本機環境是1.6,所以選擇tomcat 7
1、進入官網:http://tomcat.apache.org/
2、選擇 Binary Distributions 版本下載。
下載過程中還發生了一些小插曲,本人電腦是64位的,所以最開始選擇下載了64-bit Windows zip 。 但配置安裝完成,執行startup.bat的時候丟擲如下異常:
Tomcat Can't load AMD 64-bit .dll on a IA 32
說明jre環境是32位的。疑惑,但我本機明明是64位的,後來使用了java -version檢視JDK版本。
D:\env\apache-tomcat-7.0.55\bin>java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
發現自己下載的是mixed mode的java版本。 估計預設是當成32bit的JRE環境了。於是重新選擇32-bit Windows zip的tomcat7下載配置,啟動後可以正常訪問。
下載完成,tomcat配置到環境中
配置環境:
1、下載好的zip解壓到某一目錄,eg: D:\env\apache-tomcat-7.0.55\
2、計算機 -》屬性-》高階系統設定-》高階-》環境變數
在系統變數一欄中,新建如下三個變數:
在Path變數中,新增 %CATALINA_HOME%\bin
(Path在配置Java環境的時候就會建立了)
3、確定儲存,配置環境完成
配置啟動方法:
1、開啟cmd
2、進入cd %CATALINA_HOME%\bin;
3、執行命令:service.bat install
4、bat一閃而過,don't care
5、資源管理器中進入%CATALINA_HOME%\bin,點選tomcat7w.exe
如下圖:
點選start,服務啟動。 啟動後 service status :start。
關閉時,點選stop。
如果選擇startup type:automatic。 表示開機時預設啟動。