一、前言

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

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


二、部署Tomcat环境

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

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

  这里在tar.gz的链接上面右击,选择“复制链接地址”,如图所示:
在这里插入图片描述


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

  • wget 上图复制的链接地址

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

  • gunzip + “压缩包名称”

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

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

  至此,已经得到一个名为apache-tomcat-9.0.2的文件包,该目录下的目录结构如图所示:
在这里插入图片描述


  5)启动Tomcat的bin目录下,通过./startup.sh命令启动Tomcat,如图所示:
在这里插入图片描述


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


三、在Tomcat中部署Jenkins

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


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


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

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


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


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


  单击“Save and Finish”按钮,打开Jenkins主页面,如图所示:
在这里插入图片描述


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

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


四、在Windows系统上部署Jenkins

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


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


五、在Mac OS系统上部署Jenkins

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


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


Logo

更多推荐