本文主要是基于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"
3.2 修改用户名
默认是jenkins
修改 JENKINS_USER="jenkins"
可按需修改,没有必要改忽略此步骤
3.3修改默认镜像源
vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
url改为
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
经验证只修改此处镜像源 对下载速度的影响很小 基本没作用 ,提升速度还需增加后续配置
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插件,具体安装插件方式请参考百度。
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
再次启动
systemctl daemon-reload
systemctl start jenkins
查看运行状态
systemctl status jenkins
浏览器访问: http:// IP : 端口
出现如下图,表示成功 , 根据提示获取密码即可
插件下载速度非常快