tomcat的下載、配置、啓動方法。網上教程亂七八糟,仍是本身mark一下備用吧。apache
1、官網下載Tomcat的壓縮包瀏覽器
Tomcat是Apache軟件基金會的一個開源項目。登陸Apache官網便可找到下載的界面。tomcat
最終我選擇的是Tomcat9版本,下載地址是https://tomcat.apache.org/download-90.cgi服務器
根據本身的電腦操做系統選擇下載的zip文件,32位操做系統就是32-bit開頭的zip文件,64位操做系統就是64-bit開頭的zip文件。操作系統
2、將壓縮包解壓到指定目錄blog
下載好的.zip文件解壓到指定的目錄,我電腦的C盤快滿了,因此我解壓到D盤新建的tomcat文件夾中了。教程
要注意的是,經過壓縮包形式的Tomcat文件是不須要安裝的,解壓完成後咱們直接進行相應的配置。ip
3、配置Tomcat資源
使用Tomcat的前提是啓動Tomcat服務器,Tomcat服務器有不少不一樣的啓動方法。可是全部的啓動服務器的方法的前提都是配置好Tomcat。get
一、經過運行startup.bat和shutdown.bat啓動和關閉Tomcat服務器:
解壓後的Tomcat文件夾的目錄結構爲:
在bin目錄下能夠找到startup.bat文件,經過該文件能夠啓動Tomcat服務器。經過運行shutdown.bat文件能夠關閉Tomcat服務器。可是直接運行的話,會打開cmd控制檯,可是隻會一閃而過。這是由於文件找不到執行所需環境的路徑致使的。咱們右鍵這兩個文件,選擇編輯,在第一行的前面,也就是@echo off後面,添加這兩行:
SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_144
SET CATALINA_HOME=D:\Tomcat\apache-tomcat-9.0.1
兩個.bat文件都添加這兩句。再次運行這兩個文件,就能夠成功啓動Tomcat服務器了。
在此說明一下,怎麼知道Tomcat服務器成功啓動了呢?一個很簡單的方法就是經過瀏覽器中訪問http://localhost:8080/,若是出現一個Tomcat logo的界面,那麼就證實Tomcat服務器成功啓動了。
若是嫌棄每次都要打開資源管理器找到這兩個文件很麻煩,那麼能夠經過cmd進入bin目錄。而後直接輸入startup.bat或者shutdown.bat運行這兩個文件。
二、經過cmd的net命令直接啓動服務
能夠先將Tomcat服務添加到系統的服務(services)中,而後直接在cmd控制檯鍵入net start\stop +服務名來啓動Tomcat服務器。
首先,先向系統服務中添加Tomcat服務。經過cmd進入到Tomcat的bin目錄下,鍵入命令service.bat install ,等待一段時間,就能夠看到安裝成功的提示了。還能夠經過cmd輸入services.msc來打開服務窗口,能夠看到Tomcat服務確實在服務列表中。
服務已經添加好了。如今就能夠很方便的啓動Tomcat服務器了。已管理員身份運行cmd,鍵入net start/stop tomcat9,就能夠打開或者關閉Tomcat服務器了。
三、環境變量的用途
這裏必須說明一下,前兩種方法已經能夠啓動和關閉Tomcat服務器了。環境變量的配置是沒有必要的。可是,若是咱們嫌棄經過cmd進入Tomcat的bin目錄很麻煩,那麼能夠配置環境變量省事。好比說,我正常進入bin目錄,命令是:
d:
cd D:\Tomcat\apache-tomcat-9.0.1\bin
是否是以爲很長?很很差記?
那麼咱們能夠在環境變量中建立一個CATALINA_HOME環境變量,變量值爲D:\Tomcat\apache-tomcat-9.0.1
那麼,咱們進入bin目錄的命令就變成了:
cd %CATALINA_HOME%\bin
d:
這樣就方便不少。因此說,環境變量不必,可是爲了省事也能夠配置一下,這樣結合第一種方法就能夠經過環境變量直接進入bin目錄,而後直接輸入命令啓動.bat文件。
總結:基本的配置過程就是修改startup.bat和shutdown.bat文件、配置環境變量CATALINA_HOME、往系統服務列表中添加Tomcat服務service.bat
啓動或關閉Tomcat的過程就是直接經過cmd:要麼進入bin目錄運行.bat文件,要麼管理員身份運行cmd而後用net命令。
除了這些,還能夠經過bin目錄下的.exe文件實現啓動Tomcat服務器,此處略。over.