一:新建虛擬主機
1. 在tomcat裡新建資料夾myapps,在裡面新增ROOT檔案,放入網站的首頁檔案
新建文字文件,輸入你想要的內容我這裡的內容是TOM.AI,把文字文件的名字改成index.htm
2. server.xml下每個host節點就代表一個主機,相當於一個網站。
用記事本開啟tomcat的conf下的server.xml檔案
搜尋host name
在原有的host標籤下面新增新增一個名為tom.ai的虛擬主機
appBase為前面新建的網頁檔案目錄
注意!一個host主機下面要有一個host標籤結尾
3.修改host檔案
我們需要告訴計算機域名對應的ip,這樣才能透過域名訪問到主頁
開啟C:\Windows\System32\drivers\etc找到host檔案
在末尾新增ip對應的地址
4.在網頁輸入tom.ai:9090(9090是我設定的tomcat埠)就可以看到啦
二:建立web應用程式
1.新建一個app100資料夾,在裡面新增index.html
點選檢視程式碼
<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
進入tom.ai,在裡面新增一個app01.xml,內容是
其中docBase是app100資料夾的目錄
點選檢視程式碼
<Context docBase="D:\apache-tomcat-9.0.86\app100">
</Context>