• SpringBoot:使用Jenkins自动部署SpringBoot项目(一)环境准备


    1.安装JDK

    1.在java官网下载linux下的安装包,上传到云服务器 /user/java 目录下

    2.解压:tar xzvf jdk-8u161-linux-x64.tar.gz

    3.为了好看,重命名:mv jdk1.8.0_161 jdk1.8

    4.配置环境变量

      4.1.编辑环境变量:vim /etc/profile

      4.2.在文件末尾加上配置

    export JAVA_HOME=/usr/java/jdk1.8
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    export JAVA_HOME CLASSPATH PATH

      4.3.使脚本生效:source /etc/profile

    5.测试java环境:java -version

    2.安装Maven

    1.下载Maven,上传至服务器/usr/maven目录

    下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/

    2.解压:tar -zxvf apache-maven-3.5.4-bin.tar.gz

    3.修改本地仓库以及阿里镜像地址

    <localRepository>/usr/maven/repository</localRepository>
    
    <mirrors>
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
         </mirror>
     </mirrors>    

    4.配置环境变量

      4.1.编辑环境变量:vim /etc/profile

      4.2.在文件末尾加上配置

    export MAVEN_HOME=/usr/maven/apache-maven-3.5.4
    export PATH=${PATH}:${MAVEN_HOME}/bin

      4.3.使脚本生效:source /etc/profile

    5.测试maven环境:mvn -v

    3.安装Git

    1.安装依赖

    yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

    2.拉取Git源码包:wget https://github.com/git/git/archive/v2.23.0.tar.gz

    3.解压:tar -zxvf  v2.23.0.tar.gz

    4.进入解压目录:cd git-2.23.0/

    5.安装

    make prefix=/usr/git/git-2.23.0 all
    make prefix=/usr/git/git-2.23.0 install

    6.配置环境变量

      6.1.编辑环境变量:vim /etc/profile

      6.2.在文件末尾加上配置

    export PATH=${PATH}:/usr/git/git-2.23.0/bin

      6.3.使脚本生效:source /etc/profile

    7.测试git环境:git --version

    4.下载Jenkins

    1.下载: wget https://pkg.jenkins.io/redhat-stable/jenkins-2.176.4-1.1.noarch.rpm

    2.安装:rpm -ivh jenkins-2.176.4-1.1.noarch.rpm

    自动安装完成之后:

    /usr/lib/jenkins/jenkins.war  WAR包

    /etc/sysconfig/jenkins    配置文件

    /var/lib/jenkins/       默认的JENKINS_HOME目录

    /var/log/jenkins/jenkins.log  Jenkins日志文件

    3.修改配置

      3.1.vim /etc/sysconfig/jenkins

        将JENKINS_USER="jenkins"调整为JENKINS_USER="root"  修改jenkins默认的操作用户

        将JENKINS_PORT="8080"调整为JENKINS_PORT="8000"  修改jenkins默认的端口

      3.2.vim /etc/rc.d/init.d/jenkins 增加java路径

      这里的Java路径可以通过which java查看

      3.3.vim /var/lib/jenkins/hudson.model.UpdateCenter.xml

        把 http://updates.jenkins-ci.org/update-center.json 改成 http://mirror.xmission.com/jenkins/updates/update-center.json

    4.启动:service jenkins start

  • 相关阅读:
    js变量的作用域问题
    HTML网页公用头部与尾部的一些方法
    拖动对象ondrag
    子div设置float后导致父div无法自动撑开的问题
    js像素运算问题
    js自动轮播图片的两种循环方法(原创)
    display:none显示和隐藏
    Linux shell脚本基础学习详细介绍(完整版)一
    java技术思维导图(转载)
    VIM编辑命令的技巧
  • 原文地址:https://www.cnblogs.com/fdzang/p/11938217.html
Copyright © 2020-2023  润新知