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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 正版ST-link/V2 J-LINK JTAG/SWD引脚定义和注意事项

    正版ST-link/V2 J-LINK JTAG/SWD引脚定义和注意事项重点来了:当板子上没有JTAG接口时,我们可以使用SWD接线方式,以前使用盗版的ST-link时,只需要四根线(SWIO,SWCLK,3V3,GND)就可以轻松实现目标板连接,简单小巧,可谓是嵌入式攻城狮的最爱!但是换成正版的ST-link/V2,还是四线(SWIO,SWCLK,3V3,GND)连接的话,就会出现Notargetconnected的问题别着急,慢慢来…

    2022年6月10日
    61
  • 51单片机最小系统原理图、PCB及组成原理详解「建议收藏」

    51单片机最小系统原理图、PCB及组成原理详解「建议收藏」单片机:单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。先上原理图和PCB,原理介绍…

    2022年6月2日
    48
  • Java并发的CAS原理详解[通俗易懂]

    Java并发的CAS原理详解[通俗易懂]Java并发编程中的CAS原理是很重要的概念。CAS加volatile关键字是实现并发包的基石。没有CAS就不会有并发包,synchronized是一种独占锁、悲观锁,java.util.concurrent中借助了CAS指令实现了一种区别于synchronized的一种乐观锁。乐观锁和悲观锁的概念请参考Java中的21种锁。在Java中java.util.concurrent.atomic包下面的原子变量就是使用了乐观锁的一种实现方式CAS实现。在JDK5之前Java语言是靠synchroniz

    2022年10月10日
    4
  • ssrf漏洞利用

    0x00前言发现最近已经很久没更新文章了,这里就先来更新一篇ssrf,这个漏洞也是最近才研究的,以前没有去挖过此类漏洞,对此漏洞的认知也比较少0x01漏洞原理这个漏洞产生是因为服务器向外部去

    2021年12月11日
    82
  • sort函数对vector排序_sort函数对结构体数组排序

    sort函数对vector排序_sort函数对结构体数组排序一、遇到问题:今天写代码的是遇到想对vector进行排序的问题,隐约记得std::sort函数是可以对vector进行排序的,但是这次需要排序的vector中压的是自己定义的结构体(元素大于等于2),想以其中某一个元素进行正序或逆序排序,则不能直接使用sort函数。二、解决方案:在网上找资料的过程中,看到http://blog.csdn.net/aguisy/article/d

    2022年8月12日
    7

发表回复

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

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