Jenkins安装及必要插件下载和环境配置

  1. 安装Git、jdk、Maven
  2. 下载Jenkins
mdkir /opt/jenkins

wget https://repo.huaweicloud.com/jenkins/redhat-stable/jenkins-2.346.3-1.1.noarch.rpm
  1. 安装jenkins
rpm -ivh jenkins-2.346.3-1.1.noarch.rpm

  1. 修改jenkins配置,添加自己的jdk路径
vim /etc/init.d/jenkins 

在这里插入图片描述

  1. 修改jenkins用户权限、端口
#将JENKINS_USER="jenkins 改为 JENKINS_USER="root"
#将JENKINS_PORT="8080" 根据自己情况进行端口修改
vim /etc/sysconfig/jenkins

在这里插入图片描述
根据情况是否需要给Jenkins默认目录进行权限更改

chmod -R 777 /var/lib/jenkins
chmod -R 777 /var/cache/jenkins
chmod -R 777 /var/log/jenkins
  1. 启动文件修改
vi /usr/lib/systemd/system/jenkins.service

在这里插入图片描述
在这里插入图片描述
如果在第5步中修改了端口,此处也要同步修改,否则启动会失败

  1. Jenkins服务启动停止
    # 查看服务状态
    systemctl status jenkins.service
    # 启动服务
    systemctl start jenkins.service
    # 停止服务
    systemctl stop jenkins.service
  1. 浏览器中访问:http://ip:端口/
    在这里插入图片描述
    查看初始密码
cat /var/lib/jenkins/secrets/initialAdminPassword
  1. 自定义Jenkins页面不要选择安装推荐,否则通过Jenkins官网下载,下载很慢,选择插件安装,进去配置国内镜像后在下载
    在这里插入图片描述
    在这里插入图片描述
  2. 修改下载镜像
    Jenkins->Manage Jenkins->Manage Plugins,点击Available
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

在这里插入图片描述
Sumbit后,在浏览器输入: http://IP:端口/restart ,重启Jenkins

  1. 下载中文汉化插件
    Jenkins->Manage Jenkins->Manage Plugins,点击Available,搜索"Chinese"
    在这里插入图片描述
    在这里插入图片描述

安装完成后,重启Jenkins后,就看到Jenkins汉化了!(如果汉化不全,重启Jenkins)

  1. 配置全局Maven
    在这里插入图片描述

配置完成后点击应用保存。
maven的settings.xml文件根据自己服务器maven配置调整
12. 配置全局JDK
在这里插入图片描述

  1. 全局配置Maven
    在这里插入图片描述

  2. 加Jenkins全局变量(maven、jdk全局变量配置)

    Manage Jenkins->Configure System->Global Properties ,添加三个全局变量
    JAVA_HOME、M2_HOME、PATH+EXTRA

在这里插入图片描述

  1. 配置完成后重启Jenkins

  2. 插件

Maven Integration(jenkins 利用maven编译,打包,所需插件)
Locakuzatuib:Chinese(汉化插件)
Git (git插件,从托管平台拉取代码)
pipeline、Pipeline: Groovy
NodeJs
Publish Over SSH
Extended Choice Parameter
  1. 插件安装时注意版本匹配

  2. 离线安装插件下载地址

https://plugins.jenkins.io/
  1. 插件安装提示版本依赖问题解决
    在这里插入图片描述
    首先,进入清华镜像源,地址如下:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/

在这里插入图片描述
找到安装的Jenkins的版本,并点击进入,鼠标右键复制链接地址。
在这里插入图片描述
并且将该地址复制到Jenkins插件管理-高级-升级站点中
在这里插入图片描述

  1. default.json文件覆盖下载
 find / -name default.json

在这里插入图片描述
进入目录,并进行 default.json文件备份

cd /var/lib/jenkins/updates/
cp default.json default.json.bak

备份好之后,在该目录下进行文件下载和改名覆盖

# 下载
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/2.190/update-center.json
 
# 改名
mv update-center.json default.json
  1. 重启Jenkins服务,登录

  2. 签名错误,则需要进行jenkins配置文件修改

vim /etc/sysconfig/jenkins

参数

-Dhudson.model.DownloadService.noSignatureCheck=true

在这里插入图片描述
重启后问题解决
在这里插入图片描述

  1. 卸载
rpm卸载
rpm -e jenkins
 
检查是否卸载成功
rpm -ql jenkins 
 
彻底删除残留文件:
find / -iname jenkins | xargs -n 1000 rm -rf
yum remove jenkins

rm -rf /etc/sysconfig/jenkins.rpmsave

rm -rf /var/cache/jenkins/

rm -rf /etc/init.d/jenkins.rpmsave

问题:
在这里插入图片描述

chown -R jenkins:jenkins /var/lib/jenkins
chown -R jenkins:jenkins /var/cache/jenkins
chown -R jenkins:jenkins /var/log/jenkins

systemctl restart jenkins

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值