1. 程式人生 > >Tomcat伺服器的使用與配置

Tomcat伺服器的使用與配置

一、tomcat的下載安裝:

1、訪問tomcat下載網址,選擇需要版本點選進入下載頁面。

http://tomcat.apache.org

在這裡插入圖片描述
2、根據需要下載mac或是win版本,解壓即可
在這裡插入圖片描述

二、tomcat的目錄結構

目錄 說明
bin 包含啟動/關閉指令碼
conf 包含不同的配置檔案,包括 server.xml(tomcat的主要配置檔案)
lib 包含tomcat使用的jar檔案.unix平臺此目錄下的任何檔案都被加到tomcat的classpath中
logs 存放tomcat的日誌檔案
temp 存放一些臨時檔案
webapps 包含web專案示例,當釋出web應用時,預設情況下把web資料夾放於此目錄下
work tomcat自動生成,放置tomcat執行時的臨時檔案(如編譯後的JSP檔案)。如在tomcat執行時刪除此目錄,JSP頁面將不能執行( jsp生成的sevlet放在此目錄下)

三、tomcat啟動與關閉服務

1、開啟終端,切換到bin/目錄下,輸入如下命令啟動服務:

startup.bat(windows)
startup.sh(mac)

注:如果有報錯,請檢查是否安裝了jdk,如果沒有請點選下面連結進行安裝配置,之後再重啟服務。

Mac 安裝jdk及環境變數配置

2、訪問http://localhost:8080,出現如下頁面則成功:
在這裡插入圖片描述
3、關閉服務:

shutdown.bat(windows)
shutdown.sh(mac)

四、tomcat埠的配置

修改conf/server.xml檔案,如下,將connector標籤的port屬性改成你需要的埠號即可。需要注意的是,一旦伺服器中的*.xml檔案改變了,則Tomcat伺服器就必須重新啟動,重新啟動之後將重新讀取新的配置資訊。

<Connector port="8081" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />

五、tomcat訪問本地專案

1、tomcat伺服器會自動管理webapps目錄下的所有web應用,並把它對映成虛似目錄。所以將web應用直接copy到tomcat伺服器的webapps目錄中,即可訪問。

訪問 http://localhost:8080/zt-front/ 即可

在這裡插入圖片描述
2、修改conf/server.xml檔案,如下。這樣http://localhost:8080/指向的就是workspace檔案夾了

<Host name="localhost" appBase="~/Documents/workspace"
            unpackWARs="true" autoDeploy="true">

六、tomcat配置虛擬主機

修改conf/server.xml檔案,如下:

<Host name="www.sg.com" appBase="webapps"
            unpackWARs="true" autoDeploy="true">

訪問 www.sg.com:8080 即可

更多內容請參考

Mac 安裝jdk及環境變數配置