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

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

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

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

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

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

第一步还是得安装

<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集群部署(一)

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

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

勾选和图上一样的选项

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集群部署(一)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 在Anaconda下安装Pytorch的超详细步骤「建议收藏」

    在Anaconda下安装Pytorch的超详细步骤「建议收藏」近几年来,pytorch的发展速度越来越快,在github、CSDN等开源网站上下载的源代码逐渐由tensorflow向pytorch转变。近期在看论文时需要对代码进行复现,在安装pytorch时遇到了很多问题,将整个过程写出来供大家借鉴学习。注:在进行安装的过程中,通过cmd命令框输入命令发现找不到文件,说明环境变量没有配置好。此方法不需要配置环境变量。

    2022年10月7日
    2
  • 网站被挂马了如何清理_网站在线挂马检测工具

    网站被挂马了如何清理_网站在线挂马检测工具转自:http://sec.chinabyte.com/206/8919706.shtml不完全统计,90%的网站都被挂过马,挂马是指在获取网站或者网站服务器的部分或者全部权限后,在网页文件中插入一段恶意代码,这些恶意代码主要是一些包括IE等漏洞利用代码,用户访问被挂马的页面时,如果系统没有更新恶意代码中利用的漏洞补丁,则会执行恶意代码程序,进行盗号等危险超过。目前挂马主要是为了商业利

    2022年9月30日
    3
  • ADRC学习

    学习ADRC先从提出这个算法的论文《从PID技术到“自抗扰控制”技术》开始。https://download.csdn.net/download/qq_34445388/10309935调试四轮智能车,板球控制系统,两轮直立车,舵机控制,这些控制系统用的都是PID控制,虽然我已经有很多种改进方法,但是还是很难突破传统PID的限制,调节速度和超调一定同时存在,想要得到较好的控制效果,用现…

    2022年4月3日
    47
  • nginx负载均衡算法8种_权重负载均衡算法实现

    nginx负载均衡算法8种_权重负载均衡算法实现Nginx是一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性:在连接高并发的情况下,Nginx是Apache服务不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达50,000个并发连接数的响应,感谢Nginx为我们选择了epollandkqueue作为开发模型。下面是五种负载均衡算法:roundrobin(默认) weight IP_hash url_hash(第三方) fair(第三方)1.roundr…

    2022年10月12日
    5
  • 双线性插值(Bilinear Interpol)原理及应用

    双线性插值(Bilinear Interpol)原理及应用在很多神经网络上采样过程中会用到双线性插值,其为基础的图像resize操作。以前一直没时间仔细研究,今天探究并记录一下原理和自己的理解。一、什么是插值插值指两个方面:一是在数学上,在离散数据的基础上补插连续函数,使得这条连续曲线通过全部给定的离散数据点;二是在图像处理上面,是利用已知邻近像素点的灰度值或RGB中的三色值产生未知像素点的灰度值或RGB三色值,目的是由原始图像再生出具有更高分辨率的图像。通俗一点理解就是已知推导未知,从而强化图像,具体效果如图1所示。…

    2022年6月1日
    69
  • 大数据技术包括哪些内容?

    大数据技术包括哪些内容?关于大数据的概念,指的是无法在一定时间内用常规软件工具对其内容进行抓取、管理和处理的数据集合。而大数据技术,是指从各种各样类型的数据中,快速获得有价值信息的能力。那么关于大数据的技术大致包含哪些内容?第一,数据采集ETL工具负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。…

    2022年6月5日
    53

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号