> ## 如何發布Java應用?
* tomcat 路徑:`C:\websoft9\Tomcat8.5`
* JDK 路徑:`C:\Program Files\Java`
* 網站存儲路徑 `C:\inetpub\wwwroot`
1. 修改hosts文件
- 使用編輯器打開 `C:\Windows\System32\drivers\etc` 目錄下得 hosts 文件
- 在 hosts 文件內增加一下內容

2. 新增虛擬主機
- 使用編輯器打開 `C:\websoft9\Tomcat8.5\conf\server.xml` 找到默認 `<Host>` 段,如下圖所示

在 `</Host>` 下面添加虛擬主機配置,修改對應的域名和網站路徑
```
<Host name="www.websoft9.com" appBase="C:\inetpub\wwwroot\test">
<Context path="" docBase="." debug="0" />
</Host>
```
3. 重啟 tomcat
3. 配置IIS,步驟如圖所示:
* 新增IIS網站

* 配置網站

4. IIS設置反向代理,操作步驟如圖所示:



5. 如果tomcat虛擬主機所設置目錄下是war包會自動解壓,如果上傳程序是文件夾,請將文件夾重名為`ROOT`
6. 訪問所配置的域名,測試網站是否正常訪問
注意: 如果網站物理路徑設置到C盤下非`C:\inetpub\wwwroot`目錄下會存在權限問題,造成網站訪問時出錯,需要手動為目錄設置`IUSR`和`IIS_IUSRS`用戶或組
- 關于本書
- 關于IIS
- 獲取一鍵安裝包
- 表:鏡像組成一覽
- 附:常用賬號與密碼說明
- 基本技能單元
- Windows云服務器操作
- 遠程桌面與文件管理
- 安全組設置
- 快照備份
- Windows Server系統基礎
- 應用服務
- IIS基礎
- Tomcat基礎
- 語言
- ASP.NET基礎
- PHP基礎
- Java基礎
- 數據庫
- SQLServer操作
- MySQL操作
- 9Panel介紹
- 必備實操
- 如何修改網站根目錄?
- 如何實現服務啟停?
- 如何安裝PHP擴展?
- 附:常見命令(Linux)
- 發布網站或應用軟件
- 如何發布PHP應用?
- 如何發布ASP.NET應用?
- 如何發布Java應用?
- 如何設置SSL/HTTPS?
- 如何設置HTTP自動跳轉HTTPS?
- 如何設置偽靜態?
- 如何實現網站遷移?
- 如何將數據轉移到數據盤?
- 如何設置SMTP?
- 如何分配多個FTP賬號?
- 如何重置數據庫root密碼?
- 如何禁止phpMyAdmin遠程訪問
- 域名配置
- 域名解析
- 編輯網站綁定
- 安全防護
- 補丁更新
- 木馬查殺
- 安全組件
- 日常維護
- 備份與恢復
- 升級
- 網站加速
- 故障處理
- 網站打不開
- 網站訪問慢或不穩定
- 服務無法啟動
- 數據庫連不上
- 資源占用高
- 網站亂碼
- 常見應用安裝示例(集)
- SiteServer
- SiteServer自定義安裝
- SiteServer常見問題
- SiteFactory
- SiteFactory自定義安裝
- SiteFactory常見問題
- NopCommerce
- NopCommerce自定義安裝
- NopCommerce常見問題
- 鏈接
- 配套視頻教程
- 后記