Jenkins安装和插件管理配置入门教程

网友投稿 880 2022-11-01

Jenkins安装和插件管理配置入门教程

Jenkins安装和插件管理配置入门教程

目录安装Jenkins持续集成环境Jenkins插件管理修改Jenkins插件--中文汉化插件升级Jenkins

安装Jenkins

1)安装JDK

Jenkins需要依赖JDK,所以先安装JDK1.8

yum -y install java-1.8.0-openjdk*

# 安装到了: /usr/lib/jvm

# 查看java版本信息

java -version

2)获取Jenkins安装包,进行安装,

-页面:https://jenkins.io/zh/download/ 安装文件:jenkins-2.277.4-1.1.noarch.rpm

链接: https://pan.baidu.com/s/1jkVxJzhHVbXHxItLt0molQ?pwd=xg3q

提取码: xg3q

ls jenkins-2.277.4-1.1.noarch.rpm

rpm -ivh jenkins-2.277.4-1.1.noarch.rpm

3)修改Jenkins配置

rpm -ql jenkins

vim /etc/sysconfig/jenkins

#29 行,修改Jenkins用户为root

29// JENKINS_USER="root"

#修改端口

56// JENKINS_PORT="8888"

4)启动Jenkins(Jenkins需要关闭防火墙,或者在防火墙添加端口)

# 设置firewalld防火墙不开机自启,并立即关闭。

systemctl disable firewalld.service --now

# 永久关闭selinux(需要重启服务器生效),临时将selinux设置为宽松模式(立即生效)

sed -i '/SELINUX/ s/enforcing/disabled/g' /etc/selinux/config

setenforce 0

systemctl start jenkins

netstat -natp |grep 8888

5)打开浏览器访问

6)获取并输入http://admin管理员密码

cat /var/lib/jenkins/secrets/initialAdminPassword

7) 跳过插件安装

因为Jenkins插件需要连接默认官网-,速度非常慢,而且经过会失败,所以我们暂时先跳过插件安装

8)添加一个管理员账户,并进入Jenkins后台

使用Jenkins

1 Jenkins密码忘记处理:

修改配置文件安全功能禁用

vim /var/lib/jenkins/config.xml

#将文件中第7行的true 修改为false,然后保存退出

7// fhttp://alse

重启Jenkins服务,可以直接登录修改账号密码

systemctl restart jenkins.service

2 修改Jenkins中已有的用户名和ID

vim /var/lib/jenkins/users/users.xml

持续集成环境Jenkins插件管理

Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。例如从Gitlab拉取代码,使用Maven构建项目等功能需要依靠插件完成。接下来演示如何-插件。

修改Jenkins插件-

Jenkins国外插件地址-速度非常慢,所以可以修改为国内插件地址

cd /var/lib/jenkins/updates/

sed -i 's/http:\/\/updates.jenkins- ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu-\/jenkins/g' default.json

sed -i 's/http:\/\/google.com/https:\/\/baidu.com/g' default.json

然后在Manage Plugins -->Manage Plugins -->Advanced 中,把Update Site修改为国内插件地址

https://mirrors.tuna.tsinghua.edu-/jenkins/updates/update-center.json

Sumbit 后在浏览器输入 192.168.23.11:8888/restart ,重启Jenkins

-中文汉化插件

Jenkins->Manage Jenkins->Manage Plugins,点击Available,搜索"Chinese"

升级Jenkins

Jenkins->Manage Jenkins -->或自动升级

点击Jenkins

在Manage Jenkins 里,可以重启使用新版本,也可以回滚

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:CNStream是用于构建Cambricon机器学习管道的流式框架
下一篇:EasyRouter 简单、稳定、强大、高性能的组件化路由框架
相关文章

 发表评论

暂时没有评论,来抢沙发吧~