Linux新增用户jenkins,Linux上构建Jenkins环境

本文主要讲解如何在Centos系统上构建Jenkins环境。

Step1:首先,我们需要准备Java环境,执行如下命令即可:yum -y install java-1.8.0-openjdk-devel

Step2:为了使用Jenkins仓库,我们需要执行如下操作:sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

Ps:如果您以前从 Jenkins 导入过 key,那么 rpm --import 将失败,因为您已经有一个 key。请忽略,继续下面步骤。

Step3:接下来,我们可以使用yum命令来安装Jenkins啦!yum -y install jenkins

Step4:启动Jenkins并设置为开机启动启动systemctl start jenkins.service

# service jenkins start

chkconfig jenkins on

Step5:Jenkins默认运行在8080端口

稍等片刻后打开localhost:8080即可访问。

107fec22327e1d23c500cc610a16046d.png

Step6:查看密码并登录

登入 Jenkins 需要输入管理员密码,按照提示,我们使用以下命令查看初始密码:cat /var/lib/jenkins/secrets/initialAdminPassword

复制密码,填写密码即可进入Jenkins。

Step7:定制Jenkins

我们选择默认的install suggested plugins 来安装插件。

8092f5c4ddb3c13da6abb7c1e9090013.png

Step8:创建用户

请填入相应信息创建用户,然后即可登入 Jenkins 的世界。

0c4954fc8663dcd5186350bbc509e6e6.png

Step9:需要注意的是,默认情况下,Jenkins用使用jenkins用户去启动,导致如果有些任务需要root权限时,无法正常执行。

那么如何修改启动Jenkins的用户呢?

1. 将jenkins账号分别加入到root组中 gpasswd -a root jenkins

2.修改/etc/sysconfig/jenkins文件中, # user id to be invoked as (otherwise will run as root; not wise!) JENKINS_USER=root JENKINS_GROUP=root 可以修改为root权限运行

3.重启Jenkins service Jenkins restart

4.验证 在Jenkins中的shell脚本中执行命令 whoami

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值