­

Tomcat Manager动态部署 发布于 2 年前 (2017年11月26日) – 1513 次检阅

动态部署是指可以在服务器启动之后部署web应用程序,而不用重新启动服务器。动态部署要用到服务器提供的manager.

如果在$CATALINA_HOMEwebapps下没有该文件,你必须去重新下载tomcat,否则不能完成以下的功能。

要想使用该管理程序必须首先编辑$CATALINA_HOMEconftomcat-users.xml文件

<tomcat-users>  <role rolename="manager-gui"/>   <role rolename="manager-script"/>   <role rolename="manager-jmx"/>   <role rolename="manager-status"/>  <user username="test" password="test" roles="manager-gui,manager-script,manager-jmx,manager-status"/>  </tomcat-users>

注:目前roles使用manager已失效,使用manager-gui替代。

然后在浏览器中键入如下地址:?

http://localhost:8080/

点击左边的Manager APP链接,提示输入用户名和密码

就打上我们在tomcat-users.xml文件配置的账号密码

然后进入界面能看到?WAR file to deploy

上传你项目的war包就OK了

如我上传的项目是Blog