Jenkins
- 1.什么是Jenkins
- 2.安装Jenkins
- 官方安装
- 本地安装
- 3.Jenkins汉化
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.安装jdksudo yum install java-11-openjdk
3.本地安装jenkinsyum localinstall /opt/jenkins-2.346.3-1.1.noarch.rpm -y
4.加入开机自启systemctl enable jenkins
5.启动Jenkinssystemctl start jenkins
6.查看Jenkins状态systemctl status jenkins.service
7.访问http://Jenkins主机IP:8080
这个密码,查看一下就行cat /var/lib/jenkins/secrets/initialAdminPassword
8.然后就能访问Jenkins了
正常情况下服务直接就可以起来,
但是也会遇到不正常的情况,
遇到问题排查问题吧
systemctl status jenkins.service
journalctl -xe
…
可能是文件权限问题导致,
可能是端口问题导致,
可能是/etc/init.d/jenkins中有关jdk的配置问题导致
…
本来挺简单的东西。。。反正挺恶心人的
网上查了各种帖子都不管用。。。
为了节省时间,直接还原虚拟机,从头装,一把过。。。
所以建议,系统环境一定要纯。。。
3.Jenkins汉化
刚进入Jenkins的时候,本可以通过选择插件进行汉化,
这里的汉化操作是之前跳过插件那一步后的汉化操作。
1.点击 Manage jenkins 系统管理
2.点击Manage Plugins 插件管理
3.点击Available 可用的插件
4.找到这两个插件都给他装上
5.返回设置页面 ,点击Configure System 系统设置
6.Local 设置语言为 zh_US ,然后保存
7.重启Jenkins ,在地址栏后面加入restart
8.再次打开设置–>Locale ,设定为zh_CN,然后保存
9.Jenkins汉化完成