linux centos 7 安装jenkins持续集成

本文详细介绍了在CentOS7环境下搭建Jenkins自动化部署流程的方法,包括JDK、Tomcat的安装,以及Jenkins的配置过程。文章还探讨了解决Jenkins插件安装问题的策略,并提供了手动上传插件的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于公司部门缺少运维人员,所以,一切的一切都得自己想办法搞定,这不,问题来了???  

项目微服务越来越多,如何能快速的发布程序而不出问题呢?虽然可以手动打包去部署程序,但是这样是很慢的,而且效率并不高,所以,我们想了办法,怎样才能快速的部署服务,如何能减少手工操作的风险,jenkins是一个不错的选择,他可以帮助我们集成需要的东西,摒弃一些无用的东西,大大的提高了速率。

卸载jenkins:

两种方案,博主没有试过,大家可以试一下,顺便给出点意见。条件允许我也会进行尝试,后续更新结果。
第一种:

1、卸载yum方式安装的jenkins(默认安装主目录是在/var/lib/jenkins/)

service jenkins stop

yum clean all

yum -y remove jenkins

第二种:

1、卸载rpm方式安装的jenkins:

rpm -e jenkins

2、检查是否卸载成功:

rpm -ql jenkins

3、彻底删除残留文件:

find / -iname jenkins | xargs -n 1000 rm -rf

还是没有完全删除干净,以上2中方法

1、关闭tomcat:./shutdown.sh

2、删除/webapps/jenkins下所有文件:rm -rf jenkins

3、删除配置文件:rm -rf /root/.jenkins/


 

centos7搭建jenkins服务

一、安装jdk

  1. 直接使用yum下载安装jdk,会下载最新的包;
  2. 或者使用wget下载包,再解压。
  3. 安装完成后执行java -version,出现版本号证明安装成功了

yum install java
java -version

 

二、安装Tomcat

1.使用wget 下载Tomcat,这里安装的Tomcat8
   如果提示没有wget命令,使用yum install wget 安装
2.tomcat官网地址:http://tomcat.apache.org/

wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.43/bin/apache-tomcat-8.5.43.tar.gz

解压缩tomcat:

   tar -zvxf apache-tomcat-8.5.43.tar.gz

目录结构如图:

================================================================================

安装完tomcat后,启动tomcat,访问地址:

进入tomcat下的bin目录,然后启动tomcat:

./startup.sh &

访问地址:http://10.2.8.42:8080

添加防火墙端口:firewall-cmd --add-port=8080/tcp --permanent

                             firewall-cmd --reload

tomcat安装成功!!!!!!

========================================================================================

三、 安装jenkins

1.下载jenkins包,jenkins官网地址:https://jenkins.io/

                            wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war

  

将下载好的war包放到tomcat    webapps文件夹下面。

访问地址:http://10.2.8.60:8080/jenkins

进入如上图所示的服务器目录:查看密码

解锁后又是一长段时间等待,此后可能出现如下图所示界面:

表示无法下载Jenkins插件,可能是因为防火墙导致,而Jenkins插件的安装非常重要,建议翻墙。如无法翻墙,则选择Skip Plugin Installations跳过插件安装。进入以下页面,设置登陆用户:

 

配置完成!!!!!

有个问题,界面怎么是英文的额???看不懂????

需要将页面进行汉化:

进入插件管理后,发现并没有插件可以安装,这个时候我们需要

打开插件管理的“高级”选项,在升级站点填写 
http://mirror.xmission.com/jenkins/updates/update-center.json 

点击“check now”立即获取,如果不起作用,多点几次 check now!!!!!

jenkins需要下载的插件: locale

folders

OWASP Markup Formatter

 

 

 

 

 

 

手动下载上传插件安装:

  这里就以安装Docker Pipline插件为例,演示手动下载上传插件安装:

  1》首先咱们可以在启动的Jenkins上的 系统管理进入

  2》可以看到错误日志中 Docker Pipline V1.17版本 所依赖的Pipline GroovyV2.57.2的版本 需要Jenkins版本在2.62以上才可以使用

 

 

  3》同样在Jenkins的系统管理下的 插件管理下 可以看到

  4》进入Jenkins的插件下载网站

下载Jenkins的插件的地址:https://plugins.jenkins.io/

 

搜索本插件

 

点击进入后,可以获取历史插件版本

 

 

 

 

 

 

  5》进入Jenkins,进入系统管理,进入管理插件,进入高级,上传插件文件,开始上传

 

 

 

 

即可安装完成并且成功。需要注意的是,如果本插件有其他依赖插件的话,需要先安装依赖插件,再进行本插件的安装,否则还会失败!!!!!

 

 

 

 

 

 

 

 

进入系统管理--系统设置--locale

保存之后,重新启动jenkins,仍然不起作用 

 所以开始去搜索资料,网上各种各样的介绍都有,但是都无济于事,不能完全满足我们目前的中英文切换,所以还是需要继续下载插件:

下载完成后,重新启动jenkins后,管理界面显示正常!!!!!!!  至此jenkins 就基本已经搭建完成了

===================================================================================

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值