🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
> ## 如何发布Java应用? * tomcat 路径:`C:\websoft9\Tomcat8.5` * JDK 路径:`C:\Program Files\Java` * 网站存储路径 `C:\inetpub\wwwroot` 1. 修改hosts文件 - 使用编辑器打开 `C:\Windows\System32\drivers\etc` 目录下得 hosts 文件 - 在 hosts 文件内增加一下内容 ![..](http://libs-websoft9-com.oss-cn-qingdao.aliyuncs.com/Websoft9/DocsPicture/zh/iis/iis-hosts-websoft9.cn.png) 2. 新增虚拟主机 - 使用编辑器打开 `C:\websoft9\Tomcat8.5\conf\server.xml` 找到默认 `<Host>` 段,如下图所示 ![1](http://libs-websoft9-com.oss-cn-qingdao.aliyuncs.com/Websoft9/DocsPicture/zh/iis/tomcat-serer-websoft9.png) 在 `</Host>` 下面添加虚拟主机配置,修改对应的域名和网站路径 ``` <Host name="www.websoft9.com" appBase="C:\inetpub\wwwroot\test"> <Context path="" docBase="." debug="0" /> </Host> ``` 3. 重启 tomcat 3. 配置IIS,步骤如图所示: * 新增IIS网站 ![52315343586](http://libs-websoft9-com.oss-cn-qingdao.aliyuncs.com/Websoft9/DocsPicture/zh/iis/iis-add1-websoft9.png) * 配置网站 ![52315373069](http://libs-websoft9-com.oss-cn-qingdao.aliyuncs.com/Websoft9/DocsPicture/zh/iis/iis-add2-websoft9.png) 4. IIS设置反向代理,操作步骤如图所示: ![52315383514](http://libs-websoft9-com.oss-cn-qingdao.aliyuncs.com/Websoft9/DocsPicture/zh/iis/iis-reproxy1-websoft9.png) ![52315389569](http://libs-websoft9-com.oss-cn-qingdao.aliyuncs.com/Websoft9/DocsPicture/zh/iis/iis-reproxy2-websoft9.png) ![52315405165](http://libs-websoft9-com.oss-cn-qingdao.aliyuncs.com/Websoft9/DocsPicture/zh/iis/iis-reproxy3-websoft9.png) 5. 如果tomcat虚拟主机所设置目录下是war包会自动解压,如果上传程序是文件夹,请将文件夹重名为`ROOT` 6. 访问所配置的域名,测试网站是否正常访问 注意: 如果网站物理路径设置到C盘下非`C:\inetpub\wwwroot`目录下会存在权限问题,造成网站访问时出错,需要手动为目录设置`IUSR`和`IIS_IUSRS`用户或组