解讀Tomcat啟動(dòng)、重啟、暫停操作(window)
概述
Tomcat安裝比較容易,只要在官網(wǎng)選擇合適版本https://tomcat.apache.org,然后解壓,配置一下tomcat和java環(huán)境就可以了。
具體可以百度一下,這里只想涉及重啟、啟動(dòng)、bin目錄下一些腳本說(shuō)明與使用。
1、啟動(dòng)和關(guān)閉tomcat
前提是,已經(jīng)安裝好tomcat和配置好java和tomcat環(huán)境變量。
我們找到安裝目錄下的bin目錄查看執(zhí)行文件腳本(以Window為例)
.sh是Unix系統(tǒng)運(yùn)行的腳本、.bat是Windows系統(tǒng)下運(yùn)行腳本
1、catalina.* 這個(gè)主要tomcat啟動(dòng)腳本
通過(guò)命令行可以啟動(dòng)tomcat和關(guān)閉tomcat
例如:
查看當(dāng)前tomcat版本 catalina vsersion
如果要重新打開(kāi)一個(gè)窗口啟動(dòng)tomcat start (如果當(dāng)前是 tomcat run)
其它命令類似用法
其它文件configtest.bat、version.bat、startup.bat、shutdown.bat就是catalina.bat 拆分的功能
2、digest.bat 這個(gè)是加密工具,例如md5、sha-1加密等等
可以看出digest 有三個(gè)參數(shù)
- -a : 表示你使用什么算法加密
- -e : 字符編碼
- digest -a md5 -e utf-8 1 (表示采用加密算法為md5,字符編碼為utf-8,加密字符串為1)
3、service.bat 安裝和卸載tomcat作為Window服務(wù)
簡(jiǎn)單來(lái)說(shuō)就是將tomcat作為Windows服務(wù) (以后你可以通過(guò)window服務(wù)來(lái)啟動(dòng)tomcat)
安裝service install
效果:
反之如果你想tomcat從window服務(wù)撤下來(lái)
執(zhí)行 service uninstall
4、其他腳本
- setclasspath.bat 設(shè)置類路徑和環(huán)境變量
- tool-wrapper 命令行包裝工具來(lái)設(shè)置環(huán)境變量,調(diào)用classpath設(shè)置包含main方法,這個(gè)內(nèi)在被digest使用
2、常見(jiàn)異常
端口被占用:默認(rèn)端口是8080,具體如何解除端口占用可以百度一下
已經(jīng)運(yùn)行一個(gè)Tomcat實(shí)例
3、隨系統(tǒng)開(kāi)機(jī)啟動(dòng)
可以通過(guò)service install將tomcat加入window服務(wù)中。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
淺談Tomcat中<Context>標(biāo)簽的使用方式和注意事項(xiàng)
本文主要介紹了淺談Tomcat中<Context>標(biāo)簽的使用方式和注意事項(xiàng),Context標(biāo)簽可以設(shè)置Tomcat默認(rèn)項(xiàng)目,設(shè)置項(xiàng)目的瀏覽器訪問(wèn)路徑,讓項(xiàng)目修改后自動(dòng)重新編譯部署,感興趣的可以了解下2023-11-11IDEA配置tomcat并發(fā)布web項(xiàng)目的超詳細(xì)步驟
Tomcat是一個(gè)Java Web應(yīng)用服務(wù)器,實(shí)現(xiàn)了多個(gè)Java EE規(guī)范(JSP、Java Servlet等),這篇文章主要給大家介紹了關(guān)于IDEA配置tomcat并發(fā)布web項(xiàng)目的超詳細(xì)步驟,需要的朋友可以參考下2023-09-09關(guān)于tomcat的server.xml里host節(jié)點(diǎn)配置的一些說(shuō)明
今天在幫客戶配置iis+tomcat實(shí)現(xiàn)jsp運(yùn)行環(huán)境的時(shí)候發(fā)現(xiàn)的這個(gè)問(wèn)題,一直沒(méi)研究,今天正好參考了多篇文章發(fā)現(xiàn)并解決了問(wèn)題,特分享下2014-07-07idea中Tomcat服務(wù)器啟動(dòng)錯(cuò)誤問(wèn)題及解決
這篇文章主要介紹了idea中Tomcat服務(wù)器啟動(dòng)錯(cuò)誤問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11在Tomcat中配置404自定義錯(cuò)誤頁(yè)面詳解
這篇文章主要介紹了在Tomcat中配置404自定義錯(cuò)誤頁(yè)面全解,需要的朋友可以參考下2017-03-03Tomcat 7通過(guò)設(shè)置不同的端口部署兩個(gè)項(xiàng)目
最近因?yàn)橛袀€(gè)Web項(xiàng)目,需要部署兩個(gè)相同項(xiàng)目到Tomcat中,第二個(gè)是拷貝第一個(gè)的,使用的項(xiàng)目是使用SpringMVC框架的,嘗試了幾種方法,這篇文章給大家總結(jié)一個(gè)比較靠譜的方法,有需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。2016-10-10利用systemctl管理Tomcat啟動(dòng)、停止、重啟及開(kāi)機(jī)啟動(dòng)詳解
這篇文章主要給大家介紹了關(guān)于利用systemctl管理Tomcat啟動(dòng)、停止、重啟及開(kāi)機(jī)啟動(dòng)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-10-10