centos安装jenkins,并优化插件下载速度

jenkins.jpg

本文主要是基于rpm方式安装jenkins , 并且修改配置提高插件下载速度。

1、基础环境

前提:需要部署好java环境

2、下载安装包

wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.204.3-1.1.noarch.rpm

3、安装

sudo yum install jenkins-2.204.3-1.1.noarch.rpm

3.1 修改端口号

默认端口号是8080

vim /etc/sysconfig/jenkins
修改 JENKINS_PORT="8080"


image.png
3.2 修改用户名

默认是jenkins

修改 JENKINS_USER="jenkins"
可按需修改,没有必要改忽略此步骤


image.png
3.3修改默认镜像源

vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
url改为
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

image.png

经验证只修改此处镜像源 对下载速度的影响很小 基本没作用 ,提升速度还需增加后续配置

3.4修改default.json

替换镜像源后发现速度还是很慢

配置default.json
vim /var/lib/jenkins/updates/default.json

配置内容:
参考地址:https://blog.csdn.net/u013788943/article/details/103822785

  • 全局替换
    把 updates.jenkins-ci.org/download 替换为 mirrors.tuna.tsinghua.edu.cn/jenkins
  • 地址修改
    www.google.com 替换为 www.baidu.com

因为使用的vim编辑器,替换的内容比较多,可以使用命令全局替换,具体参考
https://blog.csdn.net/ysk_xh_521/article/details/104467279
也可以使用notepad++插件,在notepad++中替换,此方法需要在notepad++中安装NppFTP插件,具体安装插件方式请参考百度。

image.png

4、启动

systemctl daemon-reload
systemctl start jenkins

4.1启动报错

Starting Jenkins bash: /usr/bin/java: No such file or directory

解决方案:

vim /etc/init.d/jenkins

image.png

再次启动
systemctl daemon-reload

systemctl start jenkins

查看运行状态

systemctl status jenkins


image.png

浏览器访问: http:// IP : 端口

出现如下图,表示成功 , 根据提示获取密码即可


image.png

插件下载速度非常快

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容