1、安装jenkins
1.1 安装jdk
要求:11及以上版本
yum install yum install java-11-openjdk
1.2 安装jenkins
导入镜像
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
出现以下错误
执行以下命令
sudo yum install -y ca-certificates
导入key
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
安装jenkins
yum install jenkins
2 配置jenkins
2.1 配置服务端口
vim /usr/lib/systemd/system/jenkins.service
修改Environment="JENKINS_PORT=9080"
2.2 配置 jenkins 用户组
Jenkins 安装好后,会自动创建一个 jenkins 用户。jenkins 在构建工程时,默认的权限是不够写入文件的。这时就需要把它的权限提升为root。
将 jenkins 账号加入到 root 组中。
gpasswd -a jenkins root
修改vim /usr/lib/systemd/system/jenkins.service
文件,修改如下配置。
重启服务
systemctl daemon-reload
systemctl restart jenkins
2.3 配置jenkins镜像加速
配置jenkins镜像加速
vim /var/lib/jenkins hudson.model.UpdateCenter.xml
原配置
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://updates.jenkins.io/update-center.json</url>
</site>
</sites>
修改为以下配置
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
</site>
</sites>
也可在登录Jenkins后在插件的高级设置里配置镜像加速,如下图所示
</