tomcat是非常流行的web伺服器,當我們使用tomcat作為專案開發時,經常就是直接執行bin目錄下的startup.bat,以cmd命令視窗的形式啟動服務。這是開發時快捷的啟動方式。然而,但我們在生產環境中,如果tomcat還是以cmd視窗執行的話,就顯得並不是那麼友好了,有個不好的地方就是會不小心把cmd視窗關閉了,畢竟生產伺服器很重要,是7*24小時不能間斷的服務,當然這種執行方式還有其他弊端。生產環境的tomcat伺服器最推薦的執行方式是以後臺服務的方式,下面分別介紹在windows環境和linux環境下,tomcat如何後臺執行,後臺服務啟動。
工具/原料
tomcat
windows
linux
方法/步驟
對於WINDOWS來說,在 CMD 下執行 service.bat install然後執行 我的電腦、管理、服務 找到Apache Tomcat..... 修改它的執行級別就OK!或者cmd輸入services.msc進入服務管理頁面修改執行級別。
對於linux來說:直接進入TOMCAT的bin目錄,輸入以下命令:nohup ./startup.sh &這樣,tomcat便通過終端啟動了,即時我們關閉linux終端視窗,tomcat依然後臺執行著。
我們還是以windows為例:
開始->執行->cmd
將service.bat左鍵點選拖入到dos視窗,當然也可以把該地址寫進去,然後按Enter
如果按了之後出來的不是這樣,那便是安裝tomcat的那個路徑錯了,請檢查。成功之後在dos視窗鍵入 service.bat install Tomcat 輸完然後按Enter鍵,出現如下視窗,便成功了。
在開啟計算機—>管理->服務這一便在服務中添加了一個tomcat的服務,只需要將此服務開啟即可,若要開機啟動就將服務設成是自動的。
好了支援tomcat的開機後臺啟動已近做好了,來做個頁面測試下吧。