1. 程式人生 > 其它 >部署tomcat服務(推薦)

部署tomcat服務(推薦)

1. 下載tomcat.exe,最好選擇版本8。

  • 下載的tomcat.exe如下圖

2. 新建資料夾,命名為tomcat8_8092_mybatisplus。

  • 命名規則:tomcat版本+執行埠號+專案名稱。

3. 複製tomcat.exe到tomcat8_8092_mybatisplus,點選安裝tomcat.exe。

4. 點選next。

5. 點解agree。

6. 預設勾選,並不用點選其他選項,直接點選next。

7.設定埠,服務名稱,設定username和password。點選next。

比如該tomcat設定的埠是8092,以後部署到該tomcat的專案,訪問裡面專案的埠就是8092,即使專案打包時候的port設定為8081,以後外界訪問的也是8092

8.預設選擇,點選next。(如果預設路徑不對,需要進行修改。一般都是對的)

9. 選擇自己剛建立的資料夾。點選install。出現提示,直接點選確定即可。最後安裝完成點選finish。

10. 顯示正在啟動。啟動之後點選close。

11.安裝成功,檢視檔案。

12. win+r,輸入services.msc,發現服務存在且開啟。

13.瀏覽器輸入:localhost:8092,出現下面介面說明啟動成功。

14.關閉tomcat服務。去到tomcat的安裝目錄,開啟webapps資料夾,刪除裡面所有的檔案(不用刪除也行),然後放入一個打包好的war包。然後重啟tomcat服務。

war包下載連結:https://115.com/s/swnsfod3w3l?password=i1f3&# 訪問碼:i1f3

15.重啟之後,webapps資料夾如下。增加了testdemo資料夾。

16.開啟瀏覽器,輸入http://localhost:8092/testdemo/hi 。出現結果說明部署war且執行成功。(訪問路徑需要帶上專案名稱)

17. 方法一:訪問路徑去掉專案名。比如這裡的專案名是testdemo。

  • 以前的訪問路徑:localhost:8092/testdemo/hi

  • 設定之後的訪問路徑:localhost:8092/hi

  • 操作:關閉tomcat服務。開啟tomcat目錄下的conf資料夾,找到server.xml。將裡面的appBase設定為空,並新增下邊那一行程式碼,其中docBase設定為專案的部署目錄路徑。

<Host name="localhost"  appBase="" unpackWARs="true" autoDeploy="true">
<!--下面一行程式碼需要自己手動新增-->
<Context path="" docBase="D:\lyr\mytomcat\tomcat8_8092_mybatisplus\webapps\testdemo" debug="0" reloadable="true" crossContext="true"/>
  • 設定之後,開啟tomcat服務。開啟瀏覽器輸入:localhost:8092/hi,得到結果即說明設定成功。

18. 方法二:訪問路徑去掉專案名。比如這裡的專案名是testdemo。

  • 注意點:只能在沒有進行方法一的情況下進行操作。

  • 關閉tomcat服務。

  • 新建ROOT資料夾。

  • 將testdemo資料夾的所有檔案,剪下到ROOT資料夾。

  • 開啟toncat服務,ok。訪問路徑也可以不帶testmo專案名:localhost:8092/hi