lvxianchao / notes

狗屁不通瞎写的博客
https://coderlxc.com
1 stars 0 forks source link

CentOS 7 中使用 YUM 安装 Jenkins #57

Open lvxianchao opened 1 year ago

lvxianchao commented 1 year ago

CentOS 7 中使用 YUM 安装 Jenkins

安装

Jenkins 官网首页,点击 下载 按钮,在左侧列出的都是 LTS 版本,点击 CentOS/Fedora/Red Hat 进入:

image

跟随官网步骤:

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

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key

yum install jenkins

相关文件所在位置:

# Jenkins 安装目录
/var/lib/jenkins

# Jenkins 日志目录
/var/log/jenkins

# Jenkins 缓存目录
/var/cache/jenkins

# 配置文件
/etc/sysconfig/jenkins

调整配置

/etc/sysconfig/jenkins 配置文件中,可以调整相关配置信息,我这里只调整 JENKINS_JAVA_CMDJENKINS_USER

JENKINS_JAVA_CMD="/usr/local/sdkman/candidates/java/current/bin/java"

JENKINS_USER="root"

加速

在启动 Jenkins 启动之前先调整一下配置,让 Jenkins 安装插件变快,同时第一次启动也会变快。

编辑 /var/lib/jenkins/hudson.model.UpdateCenter.xml 把里面的 url 字段值改为中国的镜像,我这里使用了腾讯的:

<?xml version='1.1' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>https://mirrors.cloud.tencent.com/jenkins/updates/update-center.json</url>
  </site>
</sites>

编辑完成后,执行 systemctl start jenkins 启动 Jenkins。

访问 主机:端口 便可以访问,执行 cat /var/lib/jenkins/secrets/initialAdminPassword 便可以查看密码

执行 systemctl enable jenkins 添加到开机启动。