概述
大部分时候,我们的tomcat服务器都不是部署在本机,那么怎么样不通过ftp/sftp方式来将war包部署到tomcat容器呢?tomcat有提供web页面管理应用的功能。
tomcat页面管理
进入tomcat默认页面时有“server status”、“manager app”、“Host manager”三个选项如图:
默认情况下,点击会跳转到403 Access Denied报错页面
(如果是tomcat7按下面第1个配置就行了,tomcat8需要配置1和2)
1、配置用户密码
修改$TOMCAT_HOME/conf/tomcat-users.xml
2、修改配置
如无新建$TOMCAT_HOME/conf/Catalina/localhost/manager.xml 内容如下:
无须重启tomcat即可生效。
点击“select WAR file to upload”后面的“浏览”按钮,选择需要发布的war包后,点击“deploy”,war即可发布成功。部署是否成功,需要关注头部的“Message: ”内容。