Jenkins安装部署及发布完整版

Jenkins安装及配置步骤

Jenkins是一种开源的自动化构建和持续集成工具,能够实现代码构建、测试和部署等功能。下面是Jenkins的安装及配置步骤。

1. 确认Java环境

在安装Jenkins之前,需要先确认Java环境是否已经安装好,并配置好环境变量。如果没有Java环境,需要先安装Java JDK。

Linux搭建Java环境:https://www.jianshu.com/p/366bf35b7f90

2. 安装Git

  1. 使用以下命令在Linux系统上安装Git。

    yum install git
    
  2. 安装完成后无需额外配置,可以使用以下命令确认Git是否安装成功。

    git --version
    

3. 安装Maven

  1. 使用以下命令下载并解压Maven包。

    cd /usr/local/environment
    wget https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz --no-check-certificate
    
    mkdir -p /usr/local/environment/maven
    tar -zxvf apache-maven-3.8.6-bin.tar.gz -C /usr/local/environment/maven
    
  2. 清空Maven配置文件内容,确保配置文件为空。

    mkdir /usr/local/environment/maven/repo
    vim /usr/local/environment/maven/apache-maven-3.8.6/conf/settings.xml
    :%d
    
  3. 编辑Maven配置文件settings.xml并保存。

    <?xml version="1.0" encoding="UTF-8"?>
    <settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
      <localRepository>/usr/local/environment/maven/repo</localRepository>
      <pluginGroups>
      </pluginGroups>
      <proxies>    
      </proxies>
      <servers>
      </servers>
      <mirrors>
        <mirror>
          <id>aliyunmaven</id>
          <mirrorOf>*</mirrorOf>
          <name>阿里云公共仓库</name>
          <url>https://maven.aliyun.com/repository/public</url>
        </mirror>
      </mirrors>
      <profiles>
      </profiles>
    </settings>
    
  4. 配置环境变量。

    export MAVEN_HOME=/usr/local/environment/maven/apache-maven-3.8.6
    export PATH=$PATH:$MAVEN_HOME/bin
    
  5. 使用以下命令确认Maven是否安装成功。

    source /etc/profile
    mvn -v
    

4. 安装Jenkins

在安装Jenkins之前,需要先添加Jenkins的rpm源,参考下面的命令。

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo --no-check-certificate 
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins -y

5. 修改Jenkins配置

旧版本Jenkins配置文件位置(新版本此文件依然存在,但修改毫无作用!)
vim /etc/sysconfig/jenkins
新版本配置文件所在位置(通过yum安装一般都是新版本)
vim /usr/lib/systemd/system/jenkins.service

  1. 修改启动用户为root。

    User=root
    Group=root
    
  2. 修改Jenkins更新源为国内镜像。

    sed -i 's/updates.jenkins-ci.org\/download/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /var/lib/jenkins/updates/default.json
    sed -i 's/www.google.com/www.baidu.com/g' /var/lib/jenkins/updates/default.json
    
  3. 在Jenkins的插件管理页面,修改更新源为以下地址,以加快下载速度。

    进入 Manage Jenkins -> Manage Plugin -> Advanced 最下面有 Update Site,设置为:(以下任意一个都可以)

    https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
    https://updates.jenkins.io/update-center.json
    

6. 修改Jenkins目录所属用户

Jenkins安装完成后,默认的目录所属用户会被设置为Jenkins,需要修改为root用户。使用以下命令修改。

chown -R root:root /var/lib/jenkins/
chown -R root:root /var/cache/jenkins/
chown -R root:root /var/log/jenkins/

7. 启动Jenkins

使用以下命令启动Jenkins服务,并启用开机自启动。

systemctl daemon-reload
systemctl start jenkins
systemctl enable jenkins

8. 查看初始密码

启动Jenkins之后,可以查看初始密码以进行后续配置。

cat /var/lib/jenkins/secrets/initialAdminPassword

至此,Jenkins的安装及配置就完成了,可以通过浏览器访问Jenkins服务了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值