配置
# 要使用 localhost:8080/manager 需要配置 /home/tomcat/apache-tomcat-8.5.29/conftomcat_user.xml 在
| <tomcat-users> | |
| </tomcat-users> | 
matery
标签中添加
| <role rolename="manager"/>     | |
| <role rolename="manager-gui"/>     | |
| <role rolename="admin"/>     | |
| <role rolename="admin-gui"/>     | |
| <role rolename="manager-script"/>     | |
| <role rolename="manager-jmx"/>     | |
| <role rolename="manager-status"/>     | |
| <user username="admin" password="password" roles="admin-gui,admin,manager-gui,manager,manager-script,manager-jmx,manager-status"/> | 
之后重启点击 Manager App 还是会报错
# 在 tomat_home/conf/Catalina/localhost/ 下 添加 manager.xml
配置远程访问 manager:
在 tomat_home/conf/Catalina/localhost/ 下 添加 manager.xml
| <Context privileged="true" antiResourceLocking="false"    | |
| docBase="${catalina.home}/webapps/manager"> | |
|              <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />   | |
| </Context> | 
# 之后点击 Manager App 输入 账号密码: admin password , 进入到管理界面
在下面有一个选择文件,选择你要部署的 war 之后,按 deploy 之后稍等一会,等文件上传完成后,就会部署成功,整个过程不用重启 tomcat。
# 取消部署
当部署之后,由于一些原因你不想部署,可以在对应的部署应用后面 按 undeploy,
tomcat 就会自动删除 weapps 目录下 war 和解压后的文件。
<font style="color:red">
<role rolename="manager"/>    
<role rolename="manager-gui"/>  
</font>
