Tomcat部署Web应用的几种方法

来源:互联网 发布:数据导出系统 编辑:程序博客网 时间:2024/05/16 06:10
方法1:把需要部署的项目直接复制到Tomcat下的webapps目录。方法2:修改conf目录下的server.xml文件,加上
<Context docBase="...."></Context>
不过不推荐这种方法。方法3:在tomcat下conf\Catalina\localhost忙碌新建一个xml文件,文件名随意,但是会作为你访问需要填写的路径,在xml文件里面配置context元素,和方法2写法一样。方法4:通过控制台部署,进入http://localhost:8080/,选择Manager App,需要帐号和密码,帐号密码可以进入conf目录的tomcat-users.xml设置。我的配置如下:
<role rolename="manager-gui"/><user username="fd" password="123456" roles="manager-gui"/>
至于role为什么是manager-gui,可以进入webapps\manager\WEB-INF的web.xml文件查看,里面描述了哪些role有哪些权限。例如:
<security-constraint><web-resource-collection><web-resource-name>HTML Manager interface (for humans)</web-resource-name><url-pattern>/html/*</url-pattern></web-resource-collection><auth-constraint><role-name>manager-gui</role-name></auth-constraint></security-constraint>
说明了role manager-gui可以访问html资源。
0 0
原创粉丝点击