配置
要使用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和解压后的文件。