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并保存。

    
    
      /usr/local/environment/maven/repo
      
      
          
      
      
      
      
        
          aliyunmaven
          *
          阿里云公共仓库
          https://maven.aliyun.com/repository/public
        
      
      
      
    
    
  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服务了。

你可能感兴趣的:(Linux,jenkins,运维,java)