前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Jenkins+Gogs(git仓库)系列2:Jenkins的两种运行方式

Jenkins+Gogs(git仓库)系列2:Jenkins的两种运行方式

作者头像
MyJie
发布2019-11-20 14:54:32
6000
发布2019-11-20 14:54:32
举报

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/yangj507/article/details/94610666

由于本人只用了两种方式所以只介绍两种

java -jar jenkins.war

上一篇已经介绍了这种的运行方式,简单暴力

下面介绍放入tomcat的运行方式,后面概述这两种运行的区别

插曲:

我最开始是在虚拟机上进行的部署实践,所以用到了把这种方式也配置了开机启动,如果你需要可以看看

1、将jenkins.war包赋予可执行权限

chmod +x jenkins.war

2、vim打开/etc/rc.d/rc.local

将jenkins.war包的路径写入,nohup请自行百度它的作用

wq退出保存

3、在centos7中,/etc/rc.d/rc.local的权限降低,同样的需要赋予可执行权限

chmod +x /etc/rc.d/rc.local

java -jar 的启动方式配置完成

tomcat 容器运行

1、同样的安装jdk

2、同样的下载jenkins.war

3、安装tomcat,教程很多,不阐述,重复。

4、将你的jenkins.war包放到解压出来的tomcat目录webapps/下面

5、到tomcat目录bin/目录下,使用 ./startup.sh 进行启动

6、启动后,会在webapps目录下生成jenkins项目

7、此时的访问方式和java直接启动的访问方式略不同,需要加入项目路径访问

java -jar启动后的访问是:http://192.168.146.128:8080/

tomcat启动后的访问方式是:http://192.168.146.128:8080/jenkins

8、这里注意,如果你的linux上安装了多个tomcat,需要修改端口

在tomcat/conf/server.xml中,使用vim进行修改,这是我避免冲突修改后的

Connector port 改为了8095

Connector port="8019" 的ajp端口改为了 8019

这里咨询的运维同事,暂只需要修改这两个地方

正确访问后,就是上一篇的安装流程

java直接启动和tomcat的直接启动方式的区别概述

从研发同事那里了解到:

java直接启动和tomcat直接启动本质上没有什么区别,因为springboot内部嵌了tomcat,如果加了依赖就可以直接javajar启动,但是这样好像不专业,而且据说会有效率的问题,直接java-jar运行是没有解压的。

我自己感觉到的不同就是:

tomcat可以进行内容配置,比如端口号,并且tomcat部署更为规范

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-07-04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档