前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jenkins+maven +svn+tomcat7集群部署(一)

jenkins+maven +svn+tomcat7集群部署(一)

作者头像
全栈程序员站长
发布2022-07-12 18:04:32
1330
发布2022-07-12 18:04:32
举报

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

在网上看了好多有关集群部署的文章,感觉都不是太连贯,非常多仅仅是给你说怎么安装而已,可是过程中遇到的问题真不少,可是也攻克了非常多问题,希望我的文章可以帮到那些想学习的人吧,jenkins主要是攻克了一个集群项目和节点管理的工具,可以方便的把项目分发到个个容器里面去,省去了集群的时候须要一个个往tomcat里面放war包,同一时候也可以对集群节点的一个状态进行管理。

事实上我喜欢先实践后理论,我就不说什么了。

我的环境是jenkins-1.569-1.1.noarch.rpm 我的建议是最好下载这个版本号,毕竟稳定,之前我下了老版本号和一个最新版,在使用过程中不断报错。系统是centos6.4 64位操作系统,事实上没有多大差别由于都是war包的形式,屏蔽了系统的差别。官方还有windows的安装包,可是不妨下这个版本的比較合适。

第一步还是得安装

代码语言:javascript
复制
<pre name="code" class="plain">  rpm -ivh jenkins-1.569-1.1.noarch.rpm 
#安装完毕之后通过这个命令查看是否成功安装,假设有下面提示,代表成功安装
[root@localhost ftp]# service  jenkins status
jenkins is stopped
#启动jenkins
[root@localhost ftp]# service  jenkins start
Starting Jenkins                                           [  OK  ]

这个时候表示已经成功安装,假设是在本地的话能够通过localhost:8080进行訪问,它默认启动的port是8080,当然这个port是能够更改的

vi /etc/sysconfig/jenkins

找到JENKINS_PORT=”8080″ 改动參数即可

注冊

Jenkins

服务开机启动

#chkconfig jenkins on

注冊

Jenkins

服务开机启动

#chkconfig jenkins on

注冊Jenkins服务开机启动 #chkconfig jenkins on

假设以上步骤都成功了,然后開始我们的第二步

怎样使用:

假设是本机通过localhost:8080訪问

jenkins+maven +svn+tomcat7集群部署(一)
jenkins+maven +svn+tomcat7集群部署(一)

大概就是这么一个界面,这个时候事实上是可以用的,可是属于不安全阶段,不论什么人知道port和ip都可以获取所有的权限,所以这个时候我们须要做用户管理,首先我们先加入�一个超级管理员

依次点击 系统管理–》Configure Global Security –》然后勾选第一个选项会出现一下界面

勾选和图上一样的选项

jenkins+maven +svn+tomcat7集群部署(一)
jenkins+maven +svn+tomcat7集群部署(一)

由于是项目的原因所以我选择项目矩阵授权模式,然后加入�一个超级管理员

jenkins+maven +svn+tomcat7集群部署(一)
jenkins+maven +svn+tomcat7集群部署(一)

点击加入�,然后拖动到最右边,点击那个小图标能够全选全部的权限,至于这些权限是干嘛的我最理论文章中会说明

jenkins+maven +svn+tomcat7集群部署(一)
jenkins+maven +svn+tomcat7集群部署(一)

这个时候会加入�成功,然后点击保存结束设置,这个时候再次訪问改系统会出现一下页面

jenkins+maven +svn+tomcat7集群部署(一)
jenkins+maven +svn+tomcat7集群部署(一)

这个时候仅仅要注冊一个username为admin的用户即可了,这里和你加入�权限那里的username相应。

明天继续第二篇的解说,将会做maven和多个jenkins的集成

这个是终于登录后的界面

jenkins+maven +svn+tomcat7集群部署(一)
jenkins+maven +svn+tomcat7集群部署(一)

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/118500.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年12月,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

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