1. 程式人生 > >Tomcat安裝和配置過程

Tomcat安裝和配置過程

修改 除了 環境變量 文件 結構 apache 總結 1.8 必須

tomcat的下載、配置、啟動方法。網上教程亂七八糟,還是自己mark一下備用吧。

一、官網下載Tomcat的壓縮包

Tomcat是Apache軟件基金會的一個開源項目。登錄Apache官網即可找到下載的界面。

最終我選擇的是Tomcat9版本,下載地址是https://tomcat.apache.org/download-90.cgi

根據自己的電腦操作系統選擇下載的zip文件,32位操作系統就是32-bit開頭的zip文件,64位操作系統就是64-bit開頭的zip文件。

二、將壓縮包解壓到指定目錄

下載好的.zip文件解壓到指定的目錄,我電腦的C盤快滿了,所以我解壓到D盤新建的tomcat文件夾中了。

要註意的是,通過壓縮包形式的Tomcat文件是不需要安裝的,解壓完成後我們直接進行相應的配置。

三、配置Tomcat

使用Tomcat的前提是啟動Tomcat服務器,Tomcat服務器有很多不同的啟動方法。但是所有的啟動服務器的方法的前提都是配置好Tomcat。

1、通過運行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運行這兩個文件。

2、通過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服務器了。

3、環境變量的用途

這裏必須說明一下,前兩種方法已經可以啟動和關閉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.

Tomcat安裝和配置過程