`
liyan0524
  • 浏览: 89275 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Tomcat 7配置Web界面管理发布应用

 
阅读更多

在捣腾Tomcat 7的时候遇到一个问题,很多人对tomcat自带的web管理工具不是很熟悉,因为一直都是手动修改配置文件。这次有点好奇想看看tomcat的web管理界面,因为之前一直用weblogic都是用web界面管理的。带着无限的好奇,我开始了对tomcat7的探索之旅。
       先说明一下,本人是从官网上下载的tomcat 7.0的安装版,操作系统Windows 7,JDK 6_22,在安装的时候,中间有一步,提示输入用户名和密码的,但是是可选的,我就没有填,省略了;要选择FULL模式(即完全安装)安装;安装完成之后,兴致勃勃的打开了http://localhost:8080/ ,看到期望出现的菜单“Tomcat Manager”和“Host Manager”,点击其中一个,弹出对话框,提示输入用户名和密码,这才想起刚才安装的时候省略的那一步,记得conf文件夹下面有个tomcat-users.xml的文件,应该就是保存这些用户的地方,打开一看里面是空的,从网上搜索了一堆,无论怎么弄,都进不去,提示403错误,这可怎么办呢。卸载!重装!这次我把用户名和密码都设置了,tomcat-users.xml里面多了一个用户的标签,但是输入用户名和密码还是提示403错误。这次我试着去看页面上提示的错误,出现了意想不到的效果,这上面竟然提示着怎么去设置角色和用户,试着设置了manager的角色和用户,结果OK!下面把设置好的代码贴出来:
tomcat-users.xml
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="tomcat" password="s3cret" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>

       这样设置好了以后重新启动,输入用户名和密码,OK了!这个“tomcat”用户拥有所有的权限,因为所有的角色都让他继承了,也可以设置不同的用户让其继承有限的角色,这样可以做到权限管理。

 

 

这个也适用于apache-tomcat-6.0.32。

分享到:
评论
1 楼 刘宗才 2012-03-16  
      

相关推荐

    tomcat的配置 WEB项目发布

    `webapps`则默认存放Tomcat自带的一些示例Web应用,如管理界面等。 - **/common/lib**:存放Tomcat服务器和所有Web应用都可以访问的JAR文件。 - **/shared/lib**:存储所有Web应用都可以访问的JAR文件,但不可被...

    Tomcat7配置(包括JDK配置)

    此外,你还可以通过管理界面进行远程部署,这需要在`server.xml`中开启Manager应用,并设置相应的用户和角色。 最后,了解一下Tomcat的日志配置。在`conf`目录下有`logging.properties`文件,这里可以设定日志级别...

    提供一个《在Tomcat部署和发布Web应用》的入门教程

    正确配置web.xml对于应用的正常运行至关重要。 2. **URL映射**:Servlet的URL路径需要在web.xml中指定,或者在Servlet 3.0及以上版本中可以直接在Servlet类上使用`@WebServlet`注解。 3. **环境变量与系统属性**:...

    Tomcat7配置

    ### Tomcat7配置详解 #### 一、安装与配置JDK1.7 在开始配置Tomcat7之前,首先需要确保计算机上已经正确安装了Java Development Kit (JDK) 1.7。JDK是运行Tomcat服务器所必需的基础环境。 1. **下载并安装JDK1.7*...

    kie drools6.4 web规则引擎tomcat7配置

    在这个配置过程中,我们将关注如何在Windows 10环境下设置kie drools的web应用,并将其部署到Apache Tomcat 7服务器上。 首先,kie drools的核心功能是基于Drools Expert和Drools Flow,它允许开发者编写、测试和...

    Tomcat 配置项目发布

    1. **Apache Tomcat Manager**:内置的管理工具,允许通过Web界面管理部署的应用,如启动、停止、重新加载和删除应用。 2. **IDE集成**:许多集成开发环境(IDE),如IntelliJ IDEA和Eclipse,都提供了与Tomcat的...

    tomcat7部署应用

    标题“Tomcat7部署应用”涉及的是在Apache Tomcat 7服务器上发布和运行Web应用程序的基本过程。Apache Tomcat是一款开源的Java Servlet容器,广泛用于部署Java Web应用。以下是关于这个主题的详细知识点: 1. **...

    Tomcat配置web服务器环境

    本文将详细解析如何配置Tomcat作为Web服务器环境,以便开发者能够顺利地部署和运行自己的Web应用。 首先,我们需要了解Tomcat的基本结构。Tomcat包含了几个关键的目录,如`bin`(存放可执行文件)、`conf`(存储...

    tomcat7连接eclipse配置

    如果浏览器显示Tomcat的欢迎页面,那么恭喜你,你已经在Eclipse中成功配置并启动了Tomcat 7服务器,这意味着你可以开始在Eclipse中开发和调试Java Web应用了。 总的来说,配置Eclipse与Tomcat 7的集成是一项基础且...

    tomcat配置sql数据库

    ### Tomcat配置SQL Server数据库详解 #### 一、前言 在Java Web开发过程中,Tomcat作为一款轻量级的应用服务器被广泛使用。而在实际项目中,常常需要将Tomcat与数据库进行集成,以实现对数据的操作。本文将详细...

    tomcat7,tomcat8,tomcat9

    Tomcat8增强了管理界面,提供了Web管理工具,使得管理应用和服务器更加直观。它还引入了基于Java的管理接口,便于自动化管理。Tomcat8的另一个亮点是对WebSocket协议的支持,这使得开发实时Web应用变得更加容易。 *...

    eclipse + tomcat web service配置

    - 可以使用Axis的Web界面测试新创建的Web服务,也可以编写客户端代码进行调用。 通过以上步骤,你就能在Eclipse中配置好Tomcat服务器,利用Axis创建和发布Web服务。记得随时更新相关库和软件以获取最新的特性和...

    将web部署到tomcat当中

    2. **管理界面部署**:通过Tomcat的管理界面进行部署。首先,在Tomcat的conf/server.xml文件中启用Manager应用,然后在浏览器中访问`http://localhost:8080/manager/html`,登录管理员账号(默认为`username: ...

    tomcat10种配置技巧

    这使得管理员能够通过Web界面执行应用管理任务。 3. **调整内存设置** 为了确保Tomcat能处理大量请求和数据,需要适当地调整JVM内存分配。这通常通过修改`bin/catalina.sh`或`catalina.bat`中的`JAVA_OPTS`环境...

    Tomcat与Java Web开发技术详解(第2版).pdf

    Tomcat以其小巧、高效和易于配置的特点,成为许多开发者首选的Java Web应用部署平台。书中首先会介绍Tomcat的基本架构和工作原理,包括服务器的启动、停止、配置以及管理等方面,让读者对Tomcat有一个全面的认识。 ...

    tomcat web开发配置

    10. **管理工具**:Tomcat提供了一个基于Web的管理工具`Manager App`,允许用户通过浏览器界面管理部署的应用。配置`tomcat-users.xml`文件添加具有相应权限的用户。 学习Tomcat服务器不仅意味着理解上述配置,还...

    tomcat7.0下的64位的tomcat7.exe 和tomcat7w.exe

    Tomcat是Apache软件基金会的一个开源项目,它是一个流行的Java Servlet容器,用于运行Java Web应用程序。在Windows操作系统上,Tomcat提供了两个主要的可执行文件:tomcat7.exe和tomcat7w.exe。 1. tomcat7.exe:这...

Global site tag (gtag.js) - Google Analytics