首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在运行通过WAR文件创建的Jenkins服务时更改端口

Jenkins是一个开源的持续集成和交付工具,它可以帮助开发团队自动化构建、测试和部署软件项目。当通过WAR文件创建Jenkins服务时,可以通过更改端口来修改Jenkins服务的访问端口。

要更改通过WAR文件创建的Jenkins服务的端口,可以按照以下步骤进行操作:

  1. 停止当前运行的Jenkins服务。可以使用命令行或者通过Jenkins的Web界面进行停止。
  2. 找到Jenkins的安装目录。根据不同的操作系统,Jenkins的安装目录可能会有所不同。
  3. 进入Jenkins的安装目录,找到jenkins.war文件。
  4. 打开命令行工具,进入到jenkins.war所在的目录。
  5. 使用以下命令启动Jenkins服务,并指定新的端口号:
  6. 使用以下命令启动Jenkins服务,并指定新的端口号:
  7. 其中,<新的端口号>是你想要设置的新端口号,例如8081。
  8. 等待一段时间,直到命令行中显示Jenkins已经成功启动。
  9. 打开Web浏览器,访问http://localhost:<新的端口号>,其中<新的端口号>是你刚刚设置的新端口号。

通过以上步骤,你就可以成功更改通过WAR文件创建的Jenkins服务的端口。这样,你可以在新的端口上访问Jenkins的Web界面,并进行持续集成和交付的相关操作。

腾讯云提供了一系列与云计算相关的产品,其中包括云服务器、云数据库、云存储等。你可以根据自己的需求选择适合的产品来支持你的云计算需求。具体的产品介绍和相关链接地址可以参考腾讯云的官方网站:https://cloud.tencent.com/

相关搜索:在Jenkins中运行构建作业时的端口分配当我通过Jenkins运行我的selenium脚本时,浏览器没有在Jenkins服务器中实例化,但我的Jenkins构建通过了在WAS for Java8中生成和运行war文件时.classpath的重要性通过cmd运行抓取器(scrapy)时,无法创建新的目录或文件在文件夹中更改/创建某些内容时的通知当文件位于不同的位置时,通过VBA在excel文件中运行Python我的spring boot webapp.war在ssh注销时停止运行。如何创建应用程序服务,使其无需用户登录即可运行如何将输出转换为可通过运行函数更改输出值的自动创建的文件运行php artisan时在应用根目录中创建的"-1“文件在使用kubectl expose时,是否可以选择通过nodeport服务发布服务的主机端口?在服务器启动时首次运行时不会创建属性文件无法在本地运行新创建的bot -读取bot文件时出错查询在临时端口上运行的web服务器时,连接被拒绝在部署时跳过应用程序服务中的端口运行状况检查?内部服务器错误500仅在通过ftp传输的文件上,而不是在本地创建的文件上,运行ubuntu服务器16.04无法从build文件夹读取csv文件,该文件是在我运行post请求时创建的使用PM2时,在端口80上运行的节点服务器出现错误在安装的文件夹中创建文件时出错:无法运行程序"chmod":error=2在修改通过docker shell创建的文件时,是什么原因导致“需要验证才能以超级用户身份运行'/bin/dd‘”提示?在jenkins管道中的docker build中运行dpkg命令时抛出“无法访问存档:没有这样的文件或目录”
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Jenkins概念及安装配置教程(二)

如果您将 Jenkins 与 Selenium 一起用于执行跨浏览器测试,我们建议使用 .war 文件,因为您可以通过在非无头模式下在浏览器上执行的自动化测试来见证测试场景的执行。...在撰写本文时,适用于 Windows 的 JDK 的最新版本是 jdk-8u261-windows*。 在系统环境变量中添加JDK安装路径。这也需要为 JRE(Java 运行时环境)完成。...可选步骤(更改与 Jenkins 服务关联的端口) 如果其他一些服务(在安装了 Jenkins 的机器上)正在使用端口 8080,Jenkins 可能会在启动时遇到问题。...您可以使用 net stop 命令停止服务(在端口 8080 上)或更改与 Jenkins 关联的端口号。 更改端口号是更好的选择,因为端口 8080 上的服务仍然可以与 Jenkins 一起运行。...要更改 Jenkins 使用的端口,请转到Jenkins-installation-folder >\Jenkins\jenkins.xml 在文件中搜索 httpPort 并将 8080 更改为首选端口

20420

Jenkins介绍及环境搭建和目录结构介绍

通过这种方式安装之后,在windows的服务列表里面就会出现一个名为Jenkins的服务,可以检查一下服务是不是自动启动状态,以及登录用户是否有admin的权限,避免后续的一系列操作出现问题。...二、通过下载war包进行安装 (需提前搭建好java环境) 在官网下载好jenkins.war包后,可以通过以下2种方式去进行安装。...1、通过下面的命令进行安装 java -jar jenkins.war --httpPort=8080 缺点:工作空间和一些文件会自动生成到 C盘user目录下的 .jenkins文件夹中,每次重启电脑之后需要重新执行命令启动...用户创建完毕之后,会进入 实例配置页面,这里建议大家把Jenkins URL的地址设置为对应服务器的ip+端口,不要用localhost ,避免后续用到这个地址时,发个其他人的链接打不开这个地址。...根目录下的jenkins.xml文件:里面存储了jenkins的启动命令以及对应的端口,其实底层都是通过java -jar xxx.war的形式去启动,后续要更改端口,直接修改这个文件中的httpPort

1.3K20
  • Jenkins安装部署

    文件,可以用tomcat或者java命令直接运行 2、msi安装,作为系统服务后台运行 下载地址:https://jenkins.io/download/ 或者单独下载指定的文件 1、war文件...第一种方式:将jenkins.war放到Tomcat\webapps目录下,当启动tomcat的时候,Jenkins会随着服务器一起启动 ; 第二种方式:通过cmd命令窗口,先进入jenkins.war...所在的文件,在输入命令就可以启动jenkins.war java -jar jenkins.war --httpPort=8080 2、针对msi安装 解压运行jenkins.msi即可 ?...安装过后就是服务在后台运行,查看位置是:控制面板–服务,或者通过打开任务管理器-服务查看一样效果 ? 选中服务-Jenkins 右击-启动服务 即可。...(简而言之就是服务运行转为war包运行) 方法一 (1)windows的控制面板–管理工具–服务。找到 jenkins服务,先停用,然后修改启动类型为禁用。 (2)手动启动jenkins.war。

    1.2K10

    在MacOSX机器上设置JenkinsCI服务器

    在Mac OS X机器上设置Jenkins CI服务器的指南。您希望在公司中拥有“移动持续集成”,而CI服务器的最终选择是Jenkins。...正如您将在接下来看到的,您将需要修改该文件。这意味着,如果您曾经通过Homebrew升级Jenkins,则您在plist中所做的所有更改都将丢失。我的建议是复制它而不是建立符号链接。...~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist 配置 要了解为什么需要更改plist,请尝试运行Jenkins服务器。...在URL中带有自定义前缀的自定义端口上运行Jenkins。...虽然听起来是个好主意,但我建议不要将stderr重定向到文件中。我曾经不得不处理Bamboo远程代理在几个月后创建的90 Gb日志文件。 <!

    2.4K10

    Java代码自动部署

    1、 使用Maven进行部署项目要求 1) 项目本身属于Maven项目(必要条件) 2) 需要部署的是war包 3) 引入插件 在需要部署的项目的pom,xml文件中引入tomcat插件,在project...在tomcat-users.xml文件中需要配置允许访问纯文本接口权限,以便maven的tomat插件能够通过此方式进行部署项目。...文件将代码打包成war包 3、 将war发布到指定服务器 环境要求: 1、 安装Maven并配置环境变量 2、 Git客户端,并配置环境变量 3、 熟悉Shell脚本相关知识 1、编写Shell脚本 在...在使用Jenkins进行项目部署时,需要将Jenkins的war包放在服务器的指定位置。Jenkins的war的下载可以去Jenkins的官网进行下载。...另外,比如Jenkins.war的启动,我很自然的想到使用Shell脚本将它的启动、运行、重启等命令进行封装,并把它设置为开机启动,我觉得这是一个优雅的方式,以后有类似的情况时,我也会考虑这么做。

    2.7K20

    自动化部署Jenkins

    安装 下载地址 安装过程中会测试8080端口号是否被占用,提示java8在未来不在支持,建议选择java11 进入网站localhost:8080 输入管理员密码(在系统提示的位置):cc1518c3ac944782b903204c9d37ca2a...跳过插件安装 创建用户admin 版本2.33.23 修改工作空间 在F盘新建文件夹JenkinsWorkspace 重新登录localhost:8080输入密码:298550ec7420427ca4675e5aa531b184.../download”全部替换成 “http://mirrors.tuna.tsinghua.edu.cn/jenkins” 重启jenkins服务即可 搜索要安装的插件instal without...restart war包形式安装jekins war包下载地址 在war包下载目录命令行输入java -jar jenkins.war --httpPort=端口号 centos7同理...代码 下一步输入名称并选择创建方式,这里选择的是free style 配置定时任务 运行脚本 展示html测试报告 安装插件 HTML Publisher 执行能够生成html文件的

    69820

    Docker(三) 通过gitlab部署CICD「建议收藏」

    '] = 222 # 此端口是run时22端口映射的222端口 # 重启gitlab容器 docker restart gitlab 1.4 若发生502报错 docker exec -it gitlab...以下引用官方文档进行介绍: 持续集成的工作原理是将小的代码块推送到Git存储库中托管的应用程序代码库中,并且每次推送时,都要运行脚本管道来构建,测试和验证代码更改,然后再将其合并到主分支中。...2.1 Runner 搭建 Runner是CI/CD中必不可少一个组件,它是我们持续化集成的实际操作者,当我们通过GitLab Service端发起操作时,实际都是分配到各个Runner服务器进行执行...在根目录下新建docker文件夹,在docker文件夹下创建Dockerfile FROM daocloud.io/library/tomcat:8.5.15-jre8 COPY cicd-test.war.../usr/local/tomcat/webapps 2.3.4 编写docker-compose.yml文件 在根目录下创建 version: "3.1" services: testci:

    2.5K11

    Jenkins学习(一)——Jenkins安装

    这里在服务器进行下载安装,输入以下命令安装下载依赖: sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable...修改端口号(默认8080,可以不修改) vi /etc/sysconfig/jenkins 5. 这里直接运行会报错 # service jenkins restart 是jdk配置的原因 6..../etc/sysconfig/jenkins jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。 /var/lib/jenkins/ 默认的JENKINS_HOME。...接下来会出现是否下载推荐插件,点击跳过插件安装 注意: 为了避免端口占用,建议将8080端口该成不常用的端口 如果更改失败的话,打开终端,cd 到Jenkins的安装目录(即jenkins.war所在目录...),我的在 /usr/lib/jenkins 执行以下命令: java -jar jenkins.war --ajp13Port=-1 --httpPort=8081

    47420

    Jenkins你还不会玩,打脸不!

    / 直接下载war包,使用java -jar jenkins.war,或者放到Tomcat类似的容器里运行都可以(JDK版本建议使用1.6以上来运行)。...Jenkins默认启动端口是8080,请注意端口占用。另外,Jenkins文件其实都在~/.jenkins目录下,运行过程中你可以在这里找到你运行过的job和相应的日志文件。...在启动方法这里推荐使用 Launch slave agents>构建Job 其实到这一步,就是jenkins的常规流程了,你可以参照创建Job选项的界面的各个配置,制定你构建计划,或者我们直接使用脚本来完成我们的构建操作...General General是构建任务的一些基本配置。名称,描述之类的。 General 项目名称: 是刚才创建构建任务步骤设置的,当然在这里也可以更改。 描述: 对构建任务的描述。...十分钟检查一次 构建环境中的构建工具 With Ant:选择这个工具,并指定ant版本和jdk版本。这两个工具的版本我都事先在服务器上安装,并且在jenkins全局工具中配置好了。

    2K30

    如何在CentOS 7上设置Jenkins以进行持续开发集成

    系统特定的包与WAR文件 既然你知道Jenkins是什么,你需要了解它是如何分配的。Jenkins在Java上运行并作为WAR文件提供 - 包含Web应用程序并打算在服务器上运行的相关内容的集合。...这使得我们通过Java运行WAR文件,这不太方便,需要我们通过Java手动启动和停止它。 幸运的是,有一种解决方法,即使没有包,我们也可以使用CentOS让Jenkins像服务一样对待它。...第1步 - 安装Jenkins 在CentOS上安装Jenkins有两种基本方法:通过存储库或repo,以及通过WAR文件。从repo安装是首选方法,这是我们首先要概述的。...第2步 - 运行Jenkins即服务 如果在上一节中您选择不通过repo安装Jenkins,而是使用WAR文件,那么您将无法像标准服务一样使用Jenkins。如果您确实使用了repo,请跳过此步骤。...当我们按照以下方式配置Jenkins时,它仍将通过Java运行,但您将能够将其视为服务,启动和停止它并让它在后台轻松运行。该服务基本上可以作为包装器使用。

    1.7K10

    基于 Docker 的 Jenkins + Tomcat 实战持续集成

    一、概要 开发将源码上传到github仓库,通过 Jenkins 持续集成引擎结合 git 工具,将源码拉取到 Jenkins 服务器,通过工具maven在本地将源码编译打包成war包,在ssh到Docker...宿主机,通过执行脚本生成制作自定义的Dockerfile,最终执行生成images,并启动container,即启动了包含war包的tomcat,即可实现对外提供web服务。...,进行登录发布,之前已经讲/data/dockerfiles目录的属主属组更改为docker,确认Jenkins服务器使用docker用户可以正常在此目录下进行后续操作。...四、启动多个容器 在配置Jenkins的ssh后的命令我们可以添加多个server从而实现分布式,同时我们也可以对在一台主机上通过区分端口号来生成多个images并启动多个不通端口的container。...在构建开始时可以定义不同的images对应不通的端口 ? 查看启动后的容器 注意:如果有特殊需求,例如发布php代码或其他可以自行对脚本进行修改,可以根据需求定义多个参数灵活使用。

    56420

    基于 Docker 的 Jenkins + Tomcat 实战持续集成

    一、概要 开发将源码上传到github仓库,通过 Jenkins 持续集成引擎结合 git 工具,将源码拉取到 Jenkins 服务器,通过工具maven在本地将源码编译打包成war包,在ssh到Docker...宿主机,通过执行脚本生成制作自定义的Dockerfile,最终执行生成images,并启动container,即启动了包含war包的tomcat,即可实现对外提供web服务。...,进行登录发布,之前已经讲/data/dockerfiles目录的属主属组更改为docker,确认Jenkins服务器使用docker用户可以正常在此目录下进行后续操作。...四、启动多个容器 在配置Jenkins的ssh后的命令我们可以添加多个server从而实现分布式,同时我们也可以对在一台主机上通过区分端口号来生成多个images并启动多个不通端口的container。...在构建开始时可以定义不同的images对应不通的端口 ? 查看启动后的容器 注意:如果有特殊需求,例如发布php代码或其他可以自行对脚本进行修改,可以根据需求定义多个参数灵活使用。

    74530

    云时代必修课-云原生CICD(持续集成与交付)全流程实战

    运行jenkins.war1、nohup java -jar /usr/app/jenkins.war --httpPort=8777 >/usr/app/jenkins.log 2>&1 &上面命令是在...java -jar是运行Java Web应用程序的标准方式,/usr/app/jenkins.war是Jenkins应用的WAR文件路径。...4、--httpPort=8777:这是传递给Jenkins应用的一个参数,指定了HTTP服务监听的端口为8777。...VM 和容器是根据配置定义创建的,因此可以轻易地销毁和重建,而不会影响运行它们的主机系统。这允许运行管道的系统也可重建。此外,对于容器,我们可以跟踪其构建定义文件的更改 —— 就像对源代码一样。...这也意味着对管道代码的任何更改都可以触发管道新一轮运行(通过 CI),就像对代码的更改一样。这是 DevOps 关于基础架构的核心理念之一。

    19110

    教你如何用Jenkins自动化部署项目(教程,从零到搭建完成)

    它可以在代码上传仓库(如github,gitee,gitlab)后,在jenkins(一个网站界面)中通过获取代码仓库中最新代码,进行自动化部署,而省去手动打包、上传服务器、部署这一系列步骤,非常方便。...三、将Linux服务器注册到Jenkins上 1、开启服务器上的ssh服务,可通过 netstat -anp | grep :22命令查看是否开启 2、先来测试一下怎么在jenkins中操作远程服务器...四、创建自动化部署任务 1、编写shell部署脚本deploy.sh,并放到linux服务器中的jenkins目录下,在该目录下通过touch deploy.sh创建一个脚本,把下面的脚本复制到里面即可.../ sh bin/startup.sh 2、在jenkins上点击新建一个任务,填好任务名,填写运行的节点(上文中新建节点时创建的): 3、点击源码管理,填写github(或gitlab等)地址:...端口改为不同的端口,就不会一个tomcat关闭,所有的tomcat都被关闭了 六、以后可以在linux服务器中安装多个tomcat,来部署不同的项目,分别使用不同的端口,如我喜欢用8081,8082,8083

    9.7K52

    教你如何用Jenkins自动化部署项目(教程,从零到搭建完成)

    它可以在代码上传仓库(如github,gitee,gitlab)后,在jenkins(一个网站界面)中通过获取代码仓库中最新代码,进行自动化部署,而省去手动打包、上传服务器、部署这一系列步骤,非常方便。...三、将Linux服务器注册到Jenkins上 1、开启服务器上的ssh服务,可通过 netstat -anp | grep :22命令查看是否开启 2、先来测试一下怎么在jenkins中操作远程服务器...四、创建自动化部署任务 1、编写shell部署脚本deploy.sh,并放到linux服务器中的jenkins目录下,在该目录下通过touch deploy.sh创建一个脚本,把下面的脚本复制到里面即可...cd $TOMCAT_APP_PATH/ sh bin/startup.sh 2、在jenkins上点击新建一个任务,填好任务名,填写运行的节点(上文中新建节点时创建的): ?...端口改为不同的端口,就不会一个tomcat关闭,所有的tomcat都被关闭了 六、以后可以在linux服务器中安装多个tomcat,来部署不同的项目,分别使用不同的端口,如我喜欢用8081,8082,8083

    4.9K21

    2021年排名前85的DevOps面试问答

    java –jar Jenkins.war java –war Jenkins.jar java –jar Jenkins.jar java –war Jenkins.war 正确答案是 A)java...34.如何将Jenkins从一台服务器复制到另一台服务器? ? 通过复制相应的作业目录,将作业从一个Jenkins安装移至另一安装。 通过使用不同名称克隆作业目录来创建现有作业的副本。...启用安全性后,配置 文件将包含一个名为useSecurity的XML元素,该 元素 将设置为 true。 通过将此设置更改为 false,将在下次重新启动Jenkins时禁用安全性。...暴露 Expose是Dockerfile中使用的指令。 它用于公开Docker网络中的端口。 这是在构建映像和运行容器时使用的记录说明。 Expose是Docker中使用的命令。...示例: 暴露8080 发布 发布在Docker运行命令中使用。 可以在Docker环境之外使用。 它用于将主机端口映射到正在运行的容器端口。

    6.8K30

    Jenkins 初体验

    #创建 ci 组 [root@localhost /]# useradd jenkins -g ci #创建用户jenkins并指定ci组 #创建文件夹存放jenkins工具,并且指定权限,jenkins.../jenkins.war ==> 启动war包 #--httpPort=8777 ==> 指定 http 端口 #--httpsPort=8778 ==> 指定 https 端口.../jenkins.war --httpPort=8777 --httpsPort=8778 > /data/software/jenkins.log 2>&1 & [1] 3837 #运行成功之后会出现一个...最后测试 jenkins 是否启动成功! 在浏览器中通过虚拟机ip+端口号进行访问 如果对于linux防火墙命令不太了解的,可以参考这篇博客Linux 防火墙服务器配置常用命令大合集!...#想要通过ip+端口号进行访问,首先我们要开放虚拟机防火墙中对应的端口号(这里是8777) #查看防火墙放行的端口 [software]# sudo firewall-cmd --list-ports

    42020

    1.Jenkins入门基础介绍与持续化集成部署

    对于每个md5sum,Jenkins记录了哪些项目的哪些构建使用了他。在每次构建运行和文件被采集指纹时这个数据库会更新。为了避免过多的磁盘使用,Jenkins不存储实际的文件。...Jenkins 服务默认使用jenkins 用户运行,uid为1000;请注意文件权限问题 2.Jenkins Master 使用和升级 使用 Jenkins 的镜像构建容器时,至少要将端口映射出去,...' 在需要对 Jenkins 服务升级时,只需要使用新的镜像替换即可;持久化存储和端口映射操作相同。...Jenkins中建立视图(分类),可以帮助我们快速找到某个所需Job; 实际上Job的视图类似于我们电脑上的文件夹可以通过一些过滤规则,将已经创建好的Job过滤到视图之中,也可以在视图中直接创建我们的Job...集成实践完成 补充介绍: 除了上面在项目的Pom.xml中设置内部Maven服务器,我们可以可以采样下面两种方式指定配置文件 方式1.通过 curl 在构建前下载 Git 版本控制的 Maven 自定义的

    6.2K31

    Jenkins-简介与安装部署

    例如提交给版本控制系统时被触发,也可以通过类似Cron的机制调度,也可以在其他的构建已经完成时,还可以通过一个特定的URL进行请求。...2.1.2.3、修改服务端口 在默认情况下,Tomcat的端口是8080,但有时候端口会被占用,所以这时候我们需要修改端口。...2.1.2.5、创建启动服务文件 打开Tomcat安装目录下的bin文件夹,里面有个startup.bat文件,直接双击运行,Tomcat服务就启动了。...在Windows环境下,将已下载好的jenkins.war文件拷贝到Tomcat安装目录下的webapps目录里。 2.1.3.2、启动 双击运行启动Tomcat.bat文件。...2.2.3.4、创建启动服务文件 每次启动Jenkins都需要打开终端输入命令才可以,显得有些麻烦,所以创建.sh启动服务文件。 新建启动Jenkins服务.sh文件。

    1.6K10
    领券