centos环境下的Jenkins安装及部署

使用国内镜像加速你的jenkins其实主要加速的是插件的下载速度,安装还是正常的

第一步:安装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
yum install jenkins java-1.8.0-openjdk
systemctl start jenkins

安装失败的话去《https://www.jenkins.io/zh/download/》查看下载安装命令

第二步:选择适合的镜像

[root@101 ~]# curl -sSL https://cdn.jsdelivr.net/gh/lework/jenkins-update-center/speed-test.sh | bash


Jenkins mirror update center speed test

[Mirror Site]
ustc          :  https://mirrors.ustc.edu.cn/jenkins/
bit           :  http://mirror.bit.edu.cn/jenkins/
tsinghua      :  https://mirrors.tuna.tsinghua.edu.cn/jenkins/
tencent       :  https://mirrors.cloud.tencent.com/jenkins/
huawei        :  https://mirrors.huaweicloud.com/jenkins/

[Test]
Test File        : updates/current/plugin-versions.json

Site Name     IPv4 address        File Size     Download Time       Download Speed
ustc          202.141.176.110     10M           0.2s                48.0MB/s      
bit           114.247.56.117      10M           4.5s                2.22MB/s      
tsinghua      101.6.8.193         10M           7.4s                1.35MB/s      
tencent       42.194.157.107      10M           1.7s                6.05MB/s      
huawei        117.78.24.40        10M           0.7s                14.3MB/s      

我的环境中ustc速度最快,所以我选择ustc

第三步:设置下国内源

1.上传自定义的 ca 证书
[ ! -d /var/lib/jenkins/update-center-rootCAs ] && mkdir /var/lib/jenkins/update-center-rootCAs
 wget https://cdn.jsdelivr.net/gh/lework/jenkins-update-center/rootCA/update-center.crt -O /var/lib/jenkins/update-center-rootCAs/update-center.crt
 chown jenkins.jenkins -R /var/lib/jenkins/update-center-rootCAs
2.更改插件更新中心的 url 地址
sed -i 's#https://updates.jenkins.io/update-center.json#https://cdn.jsdelivr.net/gh/lework/jenkins-update-center/updates/ustc/update-center.json#' /var/lib/jenkins/hudson.model.UpdateCenter.xml
[ -f /var/lib/jenkins/updates/default.json ] && rm -fv /var/lib/jenkins/updates/default.json

第四步:web 页面初始化你的 jenkins

访问地址http://你的IP服务器地址:8080[如果安装过程有修改端口,将8080修改为你修改后的端口号]

vi /var/lib/jenkins/secrets/initialAdminPassword

将服务端查看到的密码粘贴到对应位置

输入完成后会提示安装自定义插件还是推荐插件,此处我选择推荐插件:

插件安装完之后创建管理账户

之后跟提示操作,jenkins就部署完成了。

jenkins的文档地址https://www.jenkins.io/zh/doc/pipeline/tour/getting-started/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值