CentOS7安装Jenkins教程

CentOS7安装Jenkins教程1.下载JenkinsJenkins下载地址:http://jenkins-ci.org/2.安装jenkins1.卸载旧jenkinsrpm-qa|grepjenkins2.卸载jenkinsrpm-e–nodepsjenkins3.彻底删除jenkins残留文件find/-inamejenkins|xargs-n1000rm-r…

大家好,又见面了,我是你们的朋友全栈君。

1.下载Jenkins

Jenkins下载地址:http://jenkins-ci.org/

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.安装jenkins

1.卸载旧jenkins

rpm -qa | grep jenkins

在这里插入图片描述

2.卸载 jenkins

rpm -e --nodeps jenkins

在这里插入图片描述

3.彻底删除jenkins残留文件

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

在这里插入图片描述

2.安装Jenkins

1.切换到Jenkins安装包目录

cd /root

在这里插入图片描述

2.安装jenkins

rpm -ivh jenkins-2.46.2-1.1.noarch.rpm

在这里插入图片描述

3.自动安装Jenkins完成之后,Jenkins安装后的目录有

find / -iname jenkins

在这里插入图片描述

3.配置Jenkins

1.在jenkins配置文件中配置jdk环境变量.

一、在jenkins配置文件中配置jdk环境变量

vim /etc/sysconfig/jenkins

在这里插入图片描述

2.修改jenkins默认的操作用户

linux下jenkins默认使用jenkins用户进行脚本和文件的操作,如果不修改,在部署项目时需要调整涉及到的文件和目录的操作权限,可以调整jenkins配置文件,将用户修改为root用户。将JENKINS_USER=”jenkins”调整为JENKINS_USER=“root”:

  vim /etc/sysconfig/jenkins

在这里插入图片描述

3.修改目录的相应权限

chown -R root /var/log/jenkins

chgrp -R root /var/log/jenkins

chown -R root /var/lib/jenkins

chgrp -R root /var/lib/jenkins

chown -R root /var/cache/jenkins

chgrp -R root /var/cache/jenkins

4.启动Jenkins

systemctl start jenkins

4.访问jenkins,初始化配置Jenkins

1.初始化jenkins

解锁jenkins
查看管理员密码

cat /var/lib/jenkins/secrets/initialAdminPassword

复制粘贴密码后,点击继续

在这里插入图片描述
在这里插入图片描述
耐心等待安装完成!!

在这里插入图片描述
创建管理员用户

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
其它配置后续更新!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/146641.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python gzip 字符串压缩_python压缩为gzip

    python gzip 字符串压缩_python压缩为gzip”’根据URL返回内容,有些页面可能需要gzip解压缩”’defgetUrlContent(url):#返回页面内容doc=urllib.request.urlopen(url).read()#解码try:html=gzip.decompress(doc).decode(“utf-8”)except:

    2025年8月31日
    4
  • .NET API for RabbitMQ and ActiveMQ

    .NET API for RabbitMQ and ActiveMQ

    2022年1月15日
    44
  • mysql datetime与timestamp区别

    mysql datetime与timestamp区别datetime:1、与时区无关,存入的是什么值就是什么值,不会根据当前时区进行转换2、从mysql5.6.4中,可以存储小数片段,最多到小数点后6位,显示时格式为yyyy-MM-ddHH:mm:ss[.222222]mysql5.5中,没有小数片段。所以,我再从5.6版本迁移到5.5版本时,因为生成的sql中datetime(6),所以无法导入数据库。3、存储

    2025年7月15日
    3
  • 基于zigbee的智能管理系统[通俗易懂]

    1.管理系统功能2.设备信息页面3.系统总体原理图4.说明上图已经说明了系统中需要使用的哪些技术,下面就挨着介绍下。统分为4部分分别是:1:客户端:2:服务器3:网关4:终端设备:先来介绍终端设备吧,终端设备主要指点灯,温度传感器,光照传感器,烟雾传感器灯设备,是使用了cc2530芯片,内部只带无线…

    2022年4月14日
    30
  • java protostuff 序列化_使用Protostuff序列化

    java protostuff 序列化_使用Protostuff序列化序rpc调用,有多种序列化的方式,通用如json,mongodb使用的bson;java方面的,比如Java默认的序列化,比如hessian;还有跨语言的,比如thrift、protocolbuf。thrift和pb的好处是序列化后size比较小,但是缺点是得生成java代码,这个挺鸡肋的,所以不管二者运行时效率有多高,开发效率相对比较低的。像hessian,是有一些在用,但是感觉不如pb那样强大…

    2022年5月5日
    54
  • 《人,绩效和职业道德》及博客读后感

    《人,绩效和职业道德》及博客读后感

    2021年11月18日
    45

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号