`

jenkins小插曲----tomcat用户名的配置

阅读更多

         jenkins构建的过程中,总会发现无法访问tomcat的情况,后来才知道是用户权限的问题,而且tomcat版本6和7 的角色名称不一样,需要区别对待。

  1.tomcat6配置管理员

   打开tomcat6下的~/conf/tomcat-users.xml文件,在配置文件<tomcat-users>节点下添加如下内容
   <role rolename="admin"/>
  <role rolename="manager"/>
  <user username="admin" password="123456" roles="admin,manager"/>

 

    启动tomat6,输入:用户名密码登陆到管理员界面。
 
   2.tomcat7配置管理员
   打开tomcat7下的~/conf/tomcat-users.xml文件,在配置文件<tomcat-users>节点下添加以下内容:
   <role rolename="admin-gui"/>
   <role rolename="manager-gui"/>(访问控制台权限)

   <role rolename="manager-script"/>(部署的权限)
   <user username="admin" password="123456" roles=" admin-gui , manager-gui,manager-script "/>

 

   启动tomat7,输入:用户名 密码登陆到管理员界面。

   注意:修改tomcat-user.xml后要重启tomcat才能生效。

分享到:
评论

相关推荐

    jenkins+maven-tomcat插件自动部署

    然后,在你的应用的`pom.xml`文件中,添加Tomcat Maven插件,配置远程Tomcat服务器的URL、服务器别名、部署路径和用户名及密码。 一旦所有配置都完成,Jenkins将能够自动从Git仓库获取代码,使用Maven进行构建,...

    jenkins部署war配置

    ### Jenkins部署WAR包配置详解 #### 一、前言与环境搭建 Jenkins 是一个开源的持续集成(CI)工具,被广泛应用于自动化构建、测试和部署等环节。本文主要介绍如何利用Jenkins来实现WAR包的应用部署。通过具体步骤...

    Jenkins基础入门-10-新建一个执行java程序的Jenkins Job.rar

    你可以从Jenkins官方网站下载最新版本的war包,然后在服务器的Tomcat或Jetty等Web容器中运行。启动Jenkins后,会引导你完成初始化设置,包括设置管理员密码、安装推荐插件和创建第一个管理员用户。 ### 二、创建新...

    jenkins+git+tomcat+ansible发到tomcat-重启

    根据给定的信息,本文将详细解释如何通过整合Jenkins、Git、Tomcat和Ansible实现自动化部署Web应用程序至Tomcat服务器的过程。整个流程分为几个关键步骤:首先在GitHub上创建远程仓库并推送代码;其次安装配置...

    jenkins+svn+maven+java-配置+安装+部署(windows版)

    #### 一、Jenkins 安装与配置 **1. Jenkins 安装** - **下载安装**: 首先,从官方网址 (https://jenkins.io/download/) 下载最新的Jenkins安装包。需要注意的是,在安装Jenkins前,需确保已安装JDK 1.8和Maven,...

    gitlab、jenkins、maven、tomcat

    为了使Jenkins能够将构建好的Maven项目部署到Tomcat服务器上,需要对Tomcat进行以下权限配置: 1. **编辑Tomcat配置文件**: - 打开`conf/tomcat-users.xml`文件。 - 添加管理员角色: ```xml ...

    Jenkins环境部署文件(Jdk11+Tomcat9+Jenkins)

    总结来说,Jenkins环境部署涉及JDK 11、Tomcat 9和Jenkins的安装与配置,其中JDK提供运行环境,Tomcat作为应用服务器承载Jenkins服务,而Jenkins自身则负责集成自动化流程。正确配置这三个组件,能为开发团队提供一...

    jenkins+tomcat+windows 部署

    2. **配置插件**:在Jenkins Job的构建步骤中,配置部署到Tomcat的选项,包括Tomcat服务器的URL、管理员用户名和密码、待部署的应用上下文路径和WAR文件的位置。 3. **自动化部署**:当Jenkins Job触发构建并成功...

    Jenkins如何部署war包至Tomcat服务器

    完成 Tomcat 配置后,转到 Jenkins 项目的配置页面。在构建后操作(Post-build Actions)部分,选择 "Add post-build action",然后选择 "Deploy war/ear to a container"。这将打开一个配置界面,你可以在这里指定...

    jenkins、tomcat安装与环境配置教程.doc

    在本文中,我们将深入探讨如何在Tomcat服务器上安装和配置Jenkins,这是一个流行的持续集成和持续交付(CI/CD)工具。首先,我们需要下载Apache Tomcat,它是一个开源的Servlet容器,用于部署Java应用程序,包括...

    使用jenkins直接将svn代码部署到tomcat

    - **构建后操作**:启用远程部署插件,配置Tomcat服务器的相关信息,如WAR文件路径、上下文路径、服务器URL、用户名和密码。 5. **远程部署配置** - **WAR/EAR files**:指定编译后的WAR文件路径,通常是相对于...

    jenkins配置.docx

    - **配置SSH**:在Jenkins的“系统管理”&gt;“系统设置”中配置SSH连接信息,包括目标服务器的IP、用户名和私钥。 - **添加资格证书**:为确保安全,可以上传SSH私钥作为凭证。 通过以上步骤,你可以在Linux环境中...

    jenkins配置

    1. **增加用户权限**:为了确保Jenkins能够顺利地通过Tomcat进行部署,需要在`conf/tomcat-users.xml`文件中添加如下配置: ```xml &lt;role rolename="manager-gui"/&gt; &lt;role rolename="manager-script"/&gt; 自定义...

    Jenkins持续集成配置

    【Jenkins持续集成配置】是关于使用Jenkins自动化构建和管理软件开发流程的知识点。Jenkins是一个开源的持续集成工具,常用于自动化各种任务,包括构建、测试和部署。 1. **安装与启动Jenkins**: - 你可以从官方...

    Windows环境Tomcat+Jenkins+SVN+SonarQube.pdf

    《Windows环境下搭建集成开发环境:Tomcat + Jenkins + SVN + SonarQube》 本文将详细介绍如何在Windows操作系统上搭建一套完整的集成开发环境,包括Tomcat服务器、Jenkins持续集成工具、Subversion(SVN)版本控制...

Global site tag (gtag.js) - Google Analytics