今天在Win7下面安裝tomcat(解壓版),但是安裝的時候老是彈出:Failed installing tomcat6 service。猜想是Win7安全權限管理的原因。網上搜了一下果然是這樣。
解決方法:
以管理員身份運行CMD即可。
下面附上解壓版tomcat的安裝卸載流程:
Zip版Tomcat的安裝與卸載
注意路徑要全英文。
一、設置環境變量(一般設置JAVA_HOME即可)
環境變量位置:我的電腦 -> 右鍵,點擊"屬性" -> 高級 -> 環境變量 -> 系統變量(新建或編輯)
1、設置JAVA環境:
JAVA_HOME=C:\Java\jdk
Classpath=.;%JAVA_HOME%\lib;
Path=%Java_Home%\bin;
或者
Classpath=.;%C:\Java\jdk\lib;
Path=%Java_Home%\bin;
2、設置Tomcat環境:
TOMCAT_HOME:C:\Tomcat6
CLASSPATH:TOMCAT_HOME%\lib
3、Tomcat的環境變量就配置完畢了,下面檢驗Tomcat是否能夠運行:
開始->運行->cmd,在控制台中轉到(cd C:\Tomcat6\bin)C:\Tomcat6\bin這個目錄,運行startup,然后回出現一個窗口,連跳一大串東西,最后表示Server已經運行。
在瀏覽器中輸入http://localhost:8080 ,出現歡迎界面,則表示Tomcat沒問題了。
另外,在windows服務中安裝Apache Tomcat服務,適用於Tomcat4.1、5.5、6.0。
二、安裝服務
注意,如果不是windwos zip版本,沒有service.bat文件。
在命令行中進入/tomcat6/bin/,執行“service.bat install”:
1、服務名和顯示名稱:service.bat中設置了默認的服務名稱,不同版本分別命名為Tomcat4、Tomcat5、Tomcat6,如果需要自定義服務名或服務的顯示名稱,可在service.bat中修改SERVICE_NAME或PR_DISPLAYNAME;
2、防火牆的影響:/bin/tomcat6.exe(或tomcat4.exe、tomcat5.exe)將被作為服務程序,如果有防火牆,需要設為允許作為服務。
3、Win7下安裝需要注意用管理員的身份運行cmd,否則會出現:Failed installing tomcat6 service
三、卸載服務
在命令行中進入/Tomcat路徑/bin/,執行“service.bat remove”即可卸載該服務.