Jenkins

  • 1.什么是Jenkins
  • 2.安装Jenkins
  • 官方安装
  • 本地安装
  • 3.Jenkins汉化


Jenkins本地安装还是docker_Jenkins本地安装还是docker

1.什么是Jenkins

Jenkins是一个开源的持续集成工具,由java开发而成
Jenkins是一个调度平台,它本身不处理任何事情,通过调用插件来完成所有工作

Jenkins能将各种开源的软件集成为一体,从而实现不同功能的调度工作


2.安装Jenkins

官方安装

参考官方:https://www.jenkins.io/doc/book/installing/linux/#red-hat-centos

添加Jenkins的源
sudo wget -O /etc/yum.repos.d/jenkins.repo  https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

只升级所有包,不升级软件和系统内核,为jenkins包添加所需的依赖项
sudo yum upgrade

安装jdk,因为它是java开发的
sudo yum install java-11-openjdk

安装Jenkins
sudo yum install jenkins

重载配置文件
sudo systemctl daemon-reloada

加入开机自启
sudo systemctl enable jenkins

启动Jenkins
sudo systemctl start jenkins

查看状态
sudo systemctl status jenkins

本地安装

包下载渠道:https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/

1.把它下载到/opt目录
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.346.3-1.1.noarch.rpm

2.安装jdk
sudo yum install java-11-openjdk

3.本地安装jenkins
yum localinstall /opt/jenkins-2.346.3-1.1.noarch.rpm -y

4.加入开机自启
systemctl enable jenkins

5.启动Jenkins
systemctl start jenkins

6.查看Jenkins状态
systemctl status jenkins.service

Jenkins本地安装还是docker_java_02

7.访问http://Jenkins主机IP:8080

这个密码,查看一下就行
cat /var/lib/jenkins/secrets/initialAdminPassword

Jenkins本地安装还是docker_java_03

Jenkins本地安装还是docker_Jenkins本地安装还是docker_04

8.然后就能访问Jenkins了

Jenkins本地安装还是docker_java_05


正常情况下服务直接就可以起来,
但是也会遇到不正常的情况,

遇到问题排查问题吧
systemctl status jenkins.service
journalctl -xe

可能是文件权限问题导致,
可能是端口问题导致,
可能是/etc/init.d/jenkins中有关jdk的配置问题导致

本来挺简单的东西。。。反正挺恶心人的
网上查了各种帖子都不管用。。。
为了节省时间,直接还原虚拟机,从头装,一把过。。。
所以建议,系统环境一定要纯。。。


3.Jenkins汉化

刚进入Jenkins的时候,本可以通过选择插件进行汉化,
这里的汉化操作是之前跳过插件那一步后的汉化操作。

1.点击 Manage jenkins 系统管理

Jenkins本地安装还是docker_jenkins_06

2.点击Manage Plugins 插件管理

Jenkins本地安装还是docker_java_07


3.点击Available 可用的插件

Jenkins本地安装还是docker_jenkins_08

4.找到这两个插件都给他装上

Jenkins本地安装还是docker_Jenkins_09


Jenkins本地安装还是docker_java开发_10

5.返回设置页面 ,点击Configure System 系统设置

Jenkins本地安装还是docker_jenkins_11

6.Local 设置语言为 zh_US ,然后保存

Jenkins本地安装还是docker_jenkins_12


Jenkins本地安装还是docker_Jenkins_13

7.重启Jenkins ,在地址栏后面加入restart

Jenkins本地安装还是docker_Jenkins本地安装还是docker_14


Jenkins本地安装还是docker_Jenkins_15

8.再次打开设置–>Locale ,设定为zh_CN,然后保存

Jenkins本地安装还是docker_jenkins_16


Jenkins本地安装还是docker_jenkins_17

9.Jenkins汉化完成

Jenkins本地安装还是docker_Jenkins_18