tomcat中虛擬主機以及web應用程式的配置

纤秾發表於2024-03-13

一:新建虛擬主機

1. 在tomcat裡新建資料夾myapps,在裡面新增ROOT檔案,放入網站的首頁檔案

新建文字文件,輸入你想要的內容我這裡的內容是TOM.AI,把文字文件的名字改成index.htm
image

2. server.xml下每個host節點就代表一個主機,相當於一個網站。

用記事本開啟tomcat的conf下的server.xml檔案

搜尋host name

image

在原有的host標籤下面新增新增一個名為tom.ai的虛擬主機

appBase為前面新建的網頁檔案目錄

image

注意!一個host主機下面要有一個host標籤結尾

3.修改host檔案

我們需要告訴計算機域名對應的ip,這樣才能透過域名訪問到主頁

開啟C:\Windows\System32\drivers\etc找到host檔案

image

在末尾新增ip對應的地址

image

4.在網頁輸入tom.ai:9090(9090是我設定的tomcat埠)就可以看到啦

image

二:建立web應用程式

1.新建一個app100資料夾,在裡面新增index.html

image
image

點選檢視程式碼
<div style="font-size:20pt;color:red"align="center">
app01
</div>

2.在conf\catalina/{虛擬主機}下新增{web應用名稱}.xml

比如:D:\apache-tomcat-9.0.86\conf\catalina\tom.ai\app01.xml
image

進入tom.ai,在裡面新增一個app01.xml,內容是

其中docBase是app100資料夾的目錄
image

點選檢視程式碼
<Context docBase="D:\apache-tomcat-9.0.86\app100">
</Context>

3.在瀏覽器輸入tom.ai:9090/app01/

image

相關文章