Jenkins安装_to connect to pkg

To connect to pkg.jenkins.io insecurely, use `–no-check-certificate’.



sudo wget --no-check-certificate -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo


##### 只要正确的安装完成,就可以在`/etc/sysconfig/`目录下找到jenkins的文件,编辑文件修改端口



[root@QK /]# cd /etc/sysconfig/
[root@QK sysconfig]# ls
anaconda cbq console ebtables-config init irqbalance kernel netconsole ntpd readonly-root run-parts sysstat
atd chronyd cpupower firewalld ip6tables-config jenkins man-db network ntpdate rsyncd selinux sysstat.ioconf
authconfig clock crond grub iptables-config kdump modules network-scripts rdisc rsyslog sshd wpa_supplicant
[root@QK sysconfig]# vim jenkins
[root@QK sysconfig]#


###### 1. 修改`JENKINS_USER="jenkins"`为`JENKINS_USER="root"`,代表用服务器的root用户操作jenkins,否则就需要在服务器另外创建一个jenkins用户来管理jenkins


![在这里插入图片描述](https://img-blog.csdnimg.cn/4e5d780093bb42d4965444999f21101c.png?)


###### 2. (可选)修改`JENKINS_PORT="8080"`为任意不冲突端口(云服务器记得打开相应的安全组端口)


###### 3. 保存退出,启动jenkins,访问上述修改或者默认的端口



[root@QK sysconfig]# systemctl start jenkins
[root@QK sysconfig]#


![在这里插入图片描述](https://img-blog.csdnimg.cn/3045031cb94a4e12a2e2324bb215d269.png?)


###### 4. 查看密码,登录



[root@QK sysconfig]# cat /var/lib/jenkins/secrets/initialAdminPassword
4bfd9fb6df05405496dd2b3a14fe5192
[root@QK sysconfig]#


![在这里插入图片描述](https://img-blog.csdnimg.cn/d9ce368e550641f5bb7de4fcb5165f4a.png?)


![在这里插入图片描述](https://img-blog.csdnimg.cn/83015ca487cf44f0b4c0377454e6721c.png?)


###### 5. jenkins有一个默认的admin管理员账号(上面登录),但是为了方便记忆,可以自己创建一个管理员用户


![在这里插入图片描述](https://img-blog.csdnimg.cn/4f1203ea758a49c5a5e48141786ca179.png?)


###### 6. 保存并完成,确定端口无误,就可以开始使用Jenkins


### 3. 优化


###### 为了提升插件下载速度,可以替换插件下载源,需要先加载一次原来的插件,本地会生成一份所有插件的坐标和下载地址的json文件,然后再去替换这个json文件中所有的下载地址


1. 先加载原始插件下载坐标及地址的json文件![在这里插入图片描述](https://img-blog.csdnimg.cn/3572a22259204cf3a5fdeb7b60c78bcf.png?)
2. 查看本地(服务器)生成的`default.json`文件,替换所有下载地址



[root@QK sysconfig]# cd /var/lib/jenkins/updates/
[root@QK updates]# ls
default.json hudson.tasks.Maven.MavenInstaller
[root@QK updates]# sed -i ‘s/https://updates.jenkins.io/download/http://mirrors.tuna.tsinghua.edu.cn/jenkins/g’ /var/lib/jenkins/updates/default.json && sed -i ‘s/http://www.google.com/https://www.baidu.com/g’ /var/lib/jenkins/updates/default.json
[root@QK updates]#


3. 再替换jebkins的插件管理中`advance`的`update site`,点击`submit`



http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json


![在这里插入图片描述](https://img-blog.csdnimg.cn/ace40b76bda04989b37a61a29ff5d65f.png?)  


![img](https://img-blog.csdnimg.cn/img_convert/b19da50e7566eb8795d75954d2f588ab.png)
![img](https://img-blog.csdnimg.cn/img_convert/64c281b996e0acc30e9817f2e4b55acb.png)

**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**

**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**

升。**

**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值