Tomcat免安裝配置web
如下配置說明所有針對免安裝版本
windows
基於tomcat的安裝目錄和運行目錄是能夠不一樣的,本文都會進行說明tomcat
首先簡單介紹一下tomcat的目錄結構,通常狀況下,tomcat包括如下子目錄:app
bin、conf、lib、logs、temp、webapps、workwebapp
按做用不一樣,主要分爲兩大類:spa
安裝目錄(Home):bin和libblog
運行目錄(Base):conf、temp、webapps(logs和work會在啓動後自動生成)ip
Home目錄只須要一個,Base目錄可配置任意個,且獨立運行。get
Base目錄依賴於Home目錄,至關於安裝了一個QQ軟件後,能夠登陸多個QQ號cmd
下載tomcat免安裝版本,解壓後不修改任何文件的狀況下,作如下配置說明
首先下載一下免安裝的tomcat解壓
1.一、HOME目錄
新建一個目錄做爲安裝目錄,將解壓後的bin和lib兩個目錄複製到此目錄下
E:\WorkServer\TomcatHome\Tomcat7(bin、lib就在此目錄下)
若是分離base目錄,則忽略下面內容,直接看「1.2」小節
若是不分離base目錄(忽略「1.2」小節),則將解壓後的全部文件複製到此目錄。這時若是須要運行多個tomcat,則須要解壓多個tomcat
1.二、BASE目錄
新建一個目錄做爲運行目錄,建議以端口命名目錄,將解壓後的conf、temp、webapps複製到此目錄下
E:\WorkServer\TomcatBase\7070(conf、temp、webapps就在此目錄下)
如須要運行多個tomcat,則建多個base目錄,同時複製conf、temp、webapps目錄。
如同時運行兩個tomcat,分別使用8080和6060端口,則新建以下目錄:
E:\WorkServer\TomcatBase\8080(conf、temp、webapps就在此目錄下)
E:\WorkServer\TomcatBase\6060(conf、temp、webapps就在此目錄下)
注意:因單個不分離的tomcat,工做目錄是以bin目錄運行程序的,則爲了分離模式下使用和不分離模式下使用徹底一致,則在全部的base目錄中,均新建一個空白的bin目錄
2.一、下載配置好的腳本文件,點我下載,解壓做爲上面提到的base目錄下的bin目錄,裏面包括了windows服務的安裝卸載、啓動中止,cmd窗口模式的啓動中止
bin目錄結構及說明:
msservices安裝.bat :安裝服務的腳本,雙擊把bin目錄所在的tomcat安裝進windows服務。
msservices啓動.bat :腳本啓動安裝的服務。
msservices中止.bat:腳本中止安裝的服務。
msservices卸載.bat :卸載服務的腳本,雙擊把bin目錄所在的tomcat服務卸載。
sconfig.bat:其他六個腳本運行所須要的基本配置,下面進行配置說明。
start.bat :直接用傳說中的黑窗口進行啓動tomcat。
stop.bat:中止黑窗口運行的tomcat。
2.二、sconfig.bat配置說明
只須要關注五行配置信息
set CATALINA_HOME=E:\WorkServer\TomcatHome\Tomcat8
set JAVA_HOME=
set JRE_HOME=E:\WorkServer\Java\jre1.7.0_79
set TITLE=TomcatServer
set MyServerName=MyTomcatServer/p>
其中:
CATALINA_HOME:爲Tomcat所在的home目錄
JAVA_HOME、JRE_HOME:只須要配置一個,另外一個設置爲空
若是隻設置其中一個,就會和系統環境變量中配置的jdk版本衝突,達不到指定jdk版本的效果
固然,若是你只用環境變量中的配置,這兩行均可以刪除不須要配置
TITLE:黑窗口運行時,顯示在windows窗口中的標題,服務運行時無效
MyServerName:安裝進服務時,tomcat的服務名後綴,前綴是tomcat自帶,即home目錄下bin目錄下service.bat的配置。
額,沒有了。該怎麼用怎麼用。