1.基础环境
Linux java环境 linux安装java1.8_拒绝 emo的博客-CSDN博客
rpm下载
Index of /jenkins/redhat-stable/ | 清华大学开源软件镜像站 | Tsinghua Open Source MirrorIndex of /jenkins/redhat-stable/ | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。本镜像站由清华大学 TUNA 协会负责运行维护。
https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/
jenkis 本文安装包 百度网盘 请输入提取码 提取码:o39r
2.开始安装
① mkdir jenkis
② 上传文件到linux 创建目录
进入jenkins目录解压,解压命令:rpm -ivh jenkins-2.174-1.1.noarch.rpm
![](https://img-blog.csdnimg.cn/20210401062425645.png)
③解压成功之后,查看jenkins安装的目录
whereis jenkins
![](https://img-blog.csdnimg.cn/20210401062500871.png)
④配置jdk路径
which java
![](https://img-blog.csdnimg.cn/20210401063749862.png)
vim /etc/init.d/jenkins 在/usr/bin/java下面加上自己的jdk目录
也有可能在(vim /usr/bin/jenkins)
![](https://img-blog.csdnimg.cn/20210401063957774.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3Njc1MjE5,size_16,color_FFFFFF,t_70)
⑤ 启动 systemctl start jenkins.service 查看状态确认 systemctl status jenkins.service
![](https://img-blog.csdnimg.cn/2021040106433067.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3Njc1MjE5,size_16,color_FFFFFF,t_70)
以上安装完成--------------------------------------------------------------------------------------------------------------------------------
3.后续使用中可能插件版本不兼容,或者推荐插件安装不成功,可以升级jenkis
手动:
①.进入jenkis的系统管理,下载提示的新版本war
在管理中查看系统信息
![](https://img-blog.csdnimg.cn/img_convert/73c0b9c4e1ab6f88c900cae775d70a6c.png)
②.可以在系统信息里,找到相应的位置
![](https://img-blog.csdnimg.cn/20210401072514960.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3Njc1MjE5,size_16,color_FFFFFF,t_70)
linux中 查找 find / -name jenkins.war
③. systemctl restart jenkins.server
扩展修改端口
vim /etc/sysconfig/jenkins
JENKINS_PORT="15002"
重启 systemctl restart jenkins.server
(service jenkins restart)
初始账号密码
账号 admin
密码在 cat /var/lib/jenkins/secrets/initialAdminPassword
使用问题
maven java 路径访问问题 cp到可以访问路径
sudo命令需要输入密码,但是我们在操作过程中并没有输入,因此导致该结果,解决的办法就是,给当前用户增加sudo 权限时,规定不需要输入密码,为/etc/sudoers 增加atguigu(当前用户名)
root ALL=(ALL) ALL
atguigu ALL=(ALL) NOPASSWD:ALL