部署Jenkins
  TEZNKK3IfmPf 2023年11月14日 28 0

一、前言

  既然需要借助Jenkins来实现持续集成、交付和监控等工作,那么必须需要将其部署在一台7X24小时开机的服务器上,一般来说,这是一台Linux服务器。

  关于Jenkins的部署方式有很多种,本文讲解通过Tomcat来部署Jenkins。


二、部署Tomcat环境

  1)打开Tomcat官网,如图所示:
部署Jenkins
  左侧“Download”处显示Tomcat版本,根据需求,选择版本,进入到该版本下载页。这里选择“Tomcat9”,进入下载页,如图所示:
部署Jenkins

  • 1是二进制发行版本,2是源码版。
  • 1-1是Linux版本。
  • 1-2是Windows版本,包括32位和64位版本。
  • 1-3是Windows安装版本。

  这里在tar.gz的链接上面右击,选择“复制链接地址”,如图所示:
部署Jenkins


  2)登录Linux服务器,使用wget命令下载该gz包。具体命令格式为:

  • wget 上图复制的链接地址

  3)使用gunzip命令解压gz包。具体格式为:

  • gunzip + “压缩包名称”

  4)使用tar命令解压tar包。具体格式为:

  • tar-xvf + “压缩包名称”

  至此,已经得到一个名为apache-tomcat-9.0.2的文件包,该目录下的目录结构如图所示:
部署Jenkins


  5)启动Tomcat的bin目录下,通过./startup.sh命令启动Tomcat,如图所示:
部署Jenkins


 

  6)检查Tomcat服务是否启动成功。访问Tomcat,查看其是否启动成功,在浏览器输入Linux服务器IP地址,加上8080端口,按下“Enter”键,看到类似如图所示的界面,证明Tomcat启动成功。
部署Jenkins


三、在Tomcat中部署Jenkins

  1)首先进入Jenkins官网,单击“Documention”下拉菜单的“Use Jenkins”,在打开界面中单击“Getting started”,然后在“Download Jenkins”上单击鼠标右键,选择“复制链接地址”。最后进入Tomcat的webapp目录,使用“wget+链接地址(上一步中以Jenkins复制的具体地址)”命令格式下载Jenkins的war包。


  2)重启Tomcat服务。Tomcat会自动解压部署Jenkins,Tomcat启动完成后,可以看到目录中多了一个Jenkins的文件夹,如图所示:
部署Jenkins


  3)访问并配置Jenkins。在浏览器输入地址:192/168.XX.XX:8080/Jenkins,按“Enter”。可以看到如图所示页面。
部署Jenkins

主要:将IP地址替换成你服务器的地址。


  拷贝/root/.jenkins/secrets/initalAdminPassword的文件内容,将其粘贴到上图中的“Administrator password”框中,单击“Continue”按钮,跳转到自定义Jenkins插件页,如图所示:
部署Jenkins


  选择安装推荐的插件,需要花费一些时间,等待其自动完成即可。接下来,输入账号信息,创建一个Admin用户(请务必记住账号、密码),如图所示:
部署Jenkins


  单击“Save and Finish”按钮,打开Jenkins主页面,如图所示:
部署Jenkins


提示:假如修改了Tomcat的HTTP访问端口,需要用如下命令开启防火墙允许端口访问。

iptables -I INPUT -p tcp --dport 8899 -j ACCEPT


四、在Windows系统上部署Jenkins

  1)进入Jenkins官网,下载Windows系统的Jenkins安装包,如图所示:部署Jenkins
  下载文件为.zip压缩包,解压后得到一个.msi文件,双击安装即可。


  2)通过浏览器访问Jenkins,并完成安装部署,步骤与在Tomcat中部署类似。


五、在Mac OS系统上部署Jenkins

  1)进入Jenkins官网,下载Mac OS系统的Jenkins安装包,如图所示:
部署Jenkins
  下载文件为.pkg文件,直接双击,完成安装即可。


  2)通过浏览器访问Jenkins,并完成安装部署,步骤与在Tomcat中部署类似。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2024年05月31日   52   0   0 linux服务器
  TEZNKK3IfmPf   2024年05月31日   30   0   0 linux服务器centos
  TEZNKK3IfmPf   2024年05月31日   29   0   0 linuxbind
  TEZNKK3IfmPf   2024年05月31日   40   0   0 linuxshell
TEZNKK3IfmPf