什么是jenkins
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。
Jenkins功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
jenkins的安装与部署
- 在172.25.65.15这台主机上部署jenkins,先配置好yum源
cd /etc/yum.repos.d/
vim jenkins.repo
[jenkins]
name=jenkins
baseurl=https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/
enabled=1
gpgcheck=0
yum clean all
yum repolist
- 安装java环境
[root@server15 ~]# yum install jdk-8u121-linux-x64.rpm jenkins-2.206-1.1.noarch.rpm -y

- 启动并查看端口
Jenkins端口为8080端口
[root@server15 ~]# systemctl start jenkins
[root@server15 ~]# netstat -antlp | grep 8080

- 浏览器访问
172.25.65.15:8000IP:端口
确保防火墙关闭状态或者允许该服务访问
如果火墙是开启状态,添加火墙策略
[root@server15 ~]# firewall-cmd --add-service=jenkins --permanent
[root@server15 ~]# firewall-cmd --reload
[root@server15 ~]# firewall-cmd --list-all ##允许jenkins访问
或者直接systemctl stop firewalld 关闭火墙 systemctl disable firewalld 火墙开机不自启
- 页面访问成功后,按照提示cat 相关文件,获取文件


- 重启jenkins,让相关文件生效
[root@server15 updates]# systemctl restart jenkins
浏览器页面可能会出现ERROR,刷新页面,重新登录,会出现如下页面

- 选择第一个,进行安装,转入以下界面,因为配置过加速,所以速度比较快

- 安装结束之后,进入下一步

在这里我选择的是继续使用admin用户的帐号密码,密码就是在Cat /var/lib/jenkins/secrets/initialAdminPassword 获取
- 添加安装jenkins主机的IP



Jenkins安装完成!!!
来源:CSDN
作者:33℃
链接:https://blog.csdn.net/monster_warm/article/details/103484033



