【Jenkins】Linux环境Jenkins下载与安装

【Jenkins】Linux环境Jenkins下载与安装

  • 一、安装前准备
  • 二、jenkins安装
  • 三、测试任务

一、安装前准备

下载tomcat:https://tomcat.apache.org/download-90.cgi,这里下载的9.0.73版本的tar包,也可以根据实际情况下载其他稳定版本,在windows上安装也可以选择exe安装包。
【Jenkins】Linux环境Jenkins下载与安装_第1张图片
安装tomcat:将下载下的包放入目录下,tar -xf [压缩包名]解压,进入apache tomcat-x.xx/bin 目录,执行sh startup.sh命令运行tomcat,如果需要修改端口号,在tomcat根目录下的config/server.xml中修改,成功启动后如图:
tomcat启动成功
浏览器访问http://[ip]:8002/ (根据自己的ip地址访问,我这里设置的端口号是8002),出现如下界面则tomcat安装成功。
【Jenkins】Linux环境Jenkins下载与安装_第2张图片
如果访问不到这个页面,先检查tomcat跟目录下webapps目录中是否存在ROOT项目,再检查一下是否将端口添加进了白名单中:

#检查防火墙是否开启
firewall-cmd --state 

#查看防火墙白名单
firewall-cmd --zone=public --list-ports

#添加防火墙白名单
firewall-cmd --zone=public --add-port=8002/tcp --permanent

二、jenkins安装

下载jenkins包:https://www.jenkins.io/download/,建立选择稳定版本,这里下载的是war包,可以根据具体的部署环境选择合适的包。
【Jenkins】Linux环境Jenkins下载与安装_第3张图片
将下载的war包放在tomcat根目录下的webapp中,使用java命令启动jenkins:

java -jar jenkins.war

【Jenkins】Linux环境Jenkins下载与安装_第4张图片
启动成功后,访问http://[ip]:8002/jenkins,第一次安装看到如下解锁界面则安装成功:
【Jenkins】Linux环境Jenkins下载与安装_第5张图片
可以在后台查看页面中的文件获取密码,也可以在刚开始启动jenkins的输出日志上找到密码。
接下来就是向导式的操作,会安装基本的插件,也可以根据自己的需要自定义安装插件。
【Jenkins】Linux环境Jenkins下载与安装_第6张图片
我选择的是安装推荐的插件
【Jenkins】Linux环境Jenkins下载与安装_第7张图片
插件安装完成后创建管理员用户
【Jenkins】Linux环境Jenkins下载与安装_第8张图片
接着浏览器访问http://[ip]:8002/jenkins就可以用刚才设置的管理员账号登录了。
【Jenkins】Linux环境Jenkins下载与安装_第9张图片

三、测试任务

接下来就可以创建一个最简单的测试任务Helloworld
【Jenkins】Linux环境Jenkins下载与安装_第10张图片
【Jenkins】Linux环境Jenkins下载与安装_第11张图片
git这些先不用管,最简单的任务只执行一个shell脚本,在build step选项卡中选择execute shell
【Jenkins】Linux环境Jenkins下载与安装_第12张图片
将helloworld脚本写入输入框中,点击保存:

#!/bin/bash

cd /home
if [ ! -d "jenkins_helloworld" ]
then
        mkdir jenkins_helloworld
fi
cd jenkins_helloworld
echo "hello world" > hello_jenkins

这段脚本在/home目录下创建了jenkins_helloworld目录并写入了一个hello_jenkins文件,点击build now,开始构建。
【Jenkins】Linux环境Jenkins下载与安装_第13张图片
构建成功后和我们想象的一样,成功创建了这个文本文件:
执行结果

你可能感兴趣的:(自动构建,jenkins,自动构建)