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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM