首頁 > 軟體

解讀Tomcat啟動、重啟、暫停操作(window)

2023-09-16 06:01:03

概述

Tomcat安裝比較容易,只要在官網選擇合適版本https://tomcat.apache.org,然後解壓,設定一下tomcat和java環境就可以了。

具體可以百度一下,這裡只想涉及重啟、啟動、bin目錄下一些指令碼說明與使用。

1、啟動和關閉tomcat

前提是,已經安裝好tomcat和設定好java和tomcat環境變數。

我們找到安裝目錄下的bin目錄檢視執行檔案指令碼(以Window為例)

.sh是Unix系統執行的指令碼、.bat是Windows系統下執行指令碼

1、catalina.*    這個主要tomcat啟動指令碼

通過命令列可以啟動tomcat和關閉tomcat  

例如:

檢視當前tomcat版本  catalina vsersion

如果要重新開啟一個視窗啟動tomcat  start  (如果當前是 tomcat run

其它命令類似用法

其它檔案configtest.bat、version.bat、startup.bat、shutdown.bat就是catalina.bat 拆分的功能

2、digest.bat  這個是加密工具,例如md5、sha-1加密等等

可以看出digest 有三個引數

  • -a : 表示你使用什麼演演算法加密
  • -e : 字元編碼
  • digest  -a md5 -e utf-8 1   (表示採用加密演演算法為md5,字元編碼為utf-8,加密字串為1)

3、service.bat 安裝和解除安裝tomcat作為Window服務

簡單來說就是將tomcat作為Windows服務  (以後你可以通過window服務來啟動tomcat)

安裝service install

效果:

反之如果你想tomcat從window服務撤下來

執行 service uninstall

4、其他指令碼

  • setclasspath.bat 設定類路徑和環境變數
  • tool-wrapper  命令列包裝工具來設定環境變數,呼叫classpath設定包含main方法,這個內在被digest使用

2、常見異常

埠被佔用:預設埠是8080,具體如何解除埠佔用可以百度一下

已經執行一個Tomcat範例

3、隨系統開機啟動

可以通過service install將tomcat加入window服務中。

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支援it145.com。


IT145.com E-mail:sddin#qq.com