1.下載
http://tomcat.apache.org/
共有二種版本:Core和Deployer,Deployer只是用來部署web應用的,而Core是開發用的.
解壓到(看實際狀況,最後目錄名隨版本走)
D:\Program Files\Java\apache-tomcat-6.0.36
2.設置環境變量
JAVA_HOME
D:\Program Files\Java\jdk1.6.0_43(注意這個路徑後面不能加「\」)web
CATALINA_HOME
D:\Program Files\Java\apache-tomcat-6.0.36
若是隻有一個Tomcat實例,能夠不設置CATALINA_BASE變量,由於它會自動取CATALINA_HOME的值。apache
運行cmd打開控制檯,進入Tomat目錄/bin文件夾,輸入以下命令運行。
cd D:\Program Files\Java\apache-tomcat-6.0.36\bin
service.bat install
Installing the service 'Tomcat6' ...
Using CATALINA_HOME: "D:\Program Files\Java\apache-tomcat-6.0.36"
Using CATALINA_BASE: "D:\Program Files\Java\apache-tomcat-6.0.36"
Using JAVA_HOME: "D:\Program Files\Java\jdk1.6.0_43"
Using JVM: "D:\Program Files\Java\jdk1.6.0_43\jre\bin\server\jvm.dll"tomcat
The service 'Tomcat6' has been installed.
說明服務Tomcat已經被安裝成功。
順便說一下,運行service.bat remove能夠移除服務。
3.到這裏,服務添加成功,運行services.msc,能夠看到添加的服務(注意,服務名爲"Apache Tomcat 6",而不是'Tomcat6'),默認狀態下該服務是手動運行的,在他的屬性中,將啓動類型更改成「自動」,之後機器啓動之後Tomcat就在後臺啓動了。jvm
4.控制檯控制服務的命令
啓動服務
net Start 服務名
關閉服務
net stop 服務名命令行
net Start Tomcat6
打開服務,再http://localhost:8080/
看到三腳貓就是成功了。
另:關於環境變量的討論
若是是經過手工運行"startup.bat"來啓動Tomcat,那麼只需設置"JAVA_HOME"就能夠了,這是由於Tomcat是調用JRE中的類庫來運行的,因此要用"JAVA_HOME"來指明JDK的路徑.這樣手工運行的Tomcat會打開一個命令行窗口一直停在那裏.
但咱們一般是把Tomcat當成服務來用(開機運行),因此要用service.bat把Tomcat註冊成系統服務Tomcat6,"CATALINA_HOME"就是告訴系統Tomcat6服務啓動的目錄在哪裏.server