windows下配置tomcat開機自啓

總結了3種方式:

方法一:以服務形式啓動

此方法前提是你的tomcat的bin目錄下有下邊這些文件:

 

若沒有,那就從官網重新下一個就行,我用的tomcat7

https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.52/bin/

記得要下載帶有“windows-”和系統位數的.zip文件!

 

1、配置CATALINA_HOME環境變量

變量值爲tomcat安裝目錄(bin目錄的上級目錄)

然後在path環境變量中添加一條:%CATALINA_HOME%\bin

 

2、將tomcat添加至系統服務

win+R輸入CMD打開CMD控制面板,然後文件資源管理器打開bin文件夾,將bin文件夾下的service.bat拖入CMD控制面板,按下回車鍵,會出現以下信息:

表明環境變量配置的沒有問題。

 

再次將service.bat拖入CMD控制面板,並追加:install tomcat7,完整命令如下:

D:\For_Java\apache-tomcat-7.0.52-windows-x86\apache-tomcat-7.0.52\bin\service.bat install tomcat7

 

install爲安裝命令,tomcat7爲安裝的服務叫tomcat7,服務名是可以自定義的。

 

回車鍵執行命令:

 

安裝成功,查看系統服務列表,會發現多了一條名爲tomcat7的服務

 

 

我的是win10系統,win7及其他系統可能會是Apache Tomcat 7.0 tomcat7

 

3、將服務改爲自動啓動

選中tomcat7服務,右鍵,選擇“屬性”,將啓動類型改爲“自動”

 

4、特點

         系統重啓時, tomcat會自動啓動,用戶不需要登錄電腦。沒有控制檯命令窗口,日誌中也不會記錄控制檯輸出信息。

 

方法二:隨用戶登錄自動啓動

這個也有兩種配置方式,第一種是在用戶個人文件夾下配置,第二種是在本地策略組配置。

 

1、第一種:用戶個人文件夾下配置

首先,你需要配置文件夾選項,開啓顯示隱藏文件夾。網上教程很多。

 

你需要讓哪個用戶登錄後自動啓動tomcat,就配置哪個用戶的。我是RainingTime用戶。

 

配置形式多種多樣,可以使快捷方式,也可以是腳本。這裏以快捷方式形式配置。

 

將你tomcat/bin目錄下的startup.bat文件,右鍵創建快捷方式。

 

然後將快捷方式複製到:

C:\Users\RainingTime\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

 

完成後,重啓電腦,登錄後你會發現tomcat自動啓動了。就像是你手動啓動一樣,有命令窗口。

 

2、第二種:本地策略組配置

win+R輸入gpedit.msc打開本地策略:

彈出窗口中選擇用戶配置 --> windows設置 --> 腳本(登錄/註銷) --> 登錄

點擊添加 --> 瀏覽,找到你tomcat/bin目錄下的startup.bat,點擊確定。

 

完成後重啓電腦。以任意用戶登錄,tomcat會自動啓動。但是不會顯示命令窗口。

 

3、特點

第一種:

         就像手動雙擊運行startup.bat一樣。必須登錄!且必須是指定用戶登錄。

 

第二種:

         就像手動雙擊運行startup.bat一樣。必須登錄,任意用戶登錄即可。沒有命令窗口。

 

方法三:以系統system身份開機啓動

1、配置本地策略組

過程類似於方法二的第二種配置:

win+R輸入gpedit.msc打開本地策略:

彈出窗口中選擇計算機配置 --> windows設置 --> 腳本(啓動/關鍵) --> 啓動

點擊添加 --> 瀏覽,找到你tomcat/bin目錄下的startup.bat,點擊確定。

 

完成後重啓電腦。用戶不必登錄,你可以通過瀏覽器訪問下你的tomcat,看看是否啓動。

 

2、特點

         就像手動雙擊運行startup.bat一樣,但是沒有命令窗口。

         tomcat隨系統啓動而自動啓動,用戶不必登錄。

 

 

 

總結:

         三種方法適用於不同的場景,根據具體情況適當選擇。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章