1 jkd 17 上传到服务器并配置
2 防火墙放行8080
firewall-cmd --permanent --zone=public --add-port=8080/tcp
systemctl reload firewalld
3 安装git
yum install git
4 下载jenkins安装包。下载地址:https://get.jenkins.io/redhat/
把rpm包上传到服务器
5 安装:
sudo rpm -ih jenkins-2.219-1.1.noarch.rpm
rpm -ivh jenkins-2.463-1.1.noarch.rpm
6 创建软连接
sudo ln -s /usr/local/jdk-17.0.12/bin/java /usr/bin/java
7 修改配置文件
vim /usr/lib/systemd/system/jenkins.service
Environment="JAVA_HOME=/usr/local/jdk-17.0.12"
Environment="JAVA_OPTS=-Djava.awt.headless=true -Xmx2g -Xms2g"
8 使配置生效
systemctl daemon-reload
9 启动jenkins
service jenkins start
10 停止jenkins
service jenkins stop
11 修改jenkins数据源
说一下为啥要重启:如果不重启,新手入门的插件就无法下载。
而下面的xml文件,需要启动之后才会生成。启动、再关闭jenkins只为了配置 hudson.model.UpdateCenter.xml
中的镜像源和default.json文件
11.1
cd /var/lib/jenkins
vim hudson.model.UpdateCenter.xml
将URL更改为清华大学镜像源:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
11.2
进入 jenkins 安装目录 下的/updates/default.json ,将其中的
updates.jenkins-ci.org/download 替换为 mirrors.tuna.tsinghua.edu.cn/jenkins,
有些 jenkins 版本当中,是将
updates.jenkins.io/download 替换为 mirrors.tuna.tsinghua.edu.cn/jenkins
然后,把 www.google.com 修改为 www.baidu.com
第三步:重启 Jenkins 服务
重新登陆 jenkins 之后,进入插件管理中心,可以爽快的安装各种插件了。
12 启动jenkins,正常情况下,除了因为版本问题的不能下载的插件外,其他插件都能下载成功
13 配置全局工具
主要是配置jdk和maven