1. 程式人生 > >Jenkins環境搭建——應用部署伺服器準備(三)

Jenkins環境搭建——應用部署伺服器準備(三)

部署應用需要一臺裝有Linux系統的主機(實體機、虛擬機器都可)。Linux系統在網路管理,記憶體管理,安全控制方面都很強大。

一、前期準備

1、確定IP地址:在Linux命令列中輸入ifconfig,檢視Linux主機的IP地址。

2、確定Linux系統的使用者名稱及密碼,用於登入Linux系統。

3、確定Linux系統可以SSH遠端連線,即SSH服務已經啟動。在命令列中輸入netstat -anp | grep :22 出現下圖表示已經啟動

      若沒有啟動,則輸入啟動ssh服務命令:service sshd start 來啟動ssh服務。

4、確定Linux系統的防火牆處於關閉狀態,測試環境一般是內網訪問相對安全。關閉防火牆的命令為:service iptables stop

      檢查防火牆狀態的命令:service iptables status    出現 Stopped IPv4 firewall with iptables 證明防火牆已經關閉。

二、安裝相關服務

1、安裝JAVA環境

      在centOs的Linux系統中,通過yum命令直接安裝。在命令列輸入:yun install java  進行安裝java環境。

      通過命令:java -version 檢查安裝結果

2、安裝配置GIT

      Git是一個開源的分散式版本控制系統,用於儲存和管理專案的原始碼。

      在命令列輸入:yum install git 進行git的安裝

      安裝完成後通過命令列輸入命令:git version  檢查安裝結果,如下圖為安裝成功。

      注:在安裝時遇到問題

      輸入下面的命令後在次重新安裝即可解決問題:

              1、yum clean all

              2、yum makecache

      完成Git的安裝後,需要對Git進行初始化並生成授信證書。Git的認證授權是基於公鑰私鑰的認證書體系,所以需要授權證書來保證測試應用伺服器與Git Server之間的正常認證授信。

      初始化使用者資訊:

      輸入命令 ssh-keygen -t rsa -C "

[email protected]"       生成授信證書:

      安裝成功後會產生兩個檔案:一個私鑰,一個公鑰

      保證github與應用伺服器的連線是授信通過的,將公鑰證書配置到github上。首先開啟公鑰檔案,將內容複製。

      將複製的公鑰內容配置到github中

      配置後,進行連線檢查。如出現下圖則配置git成功。

3、安裝配置Maven

      首先下載Maven。開啟Maven官網:maven.apache.org 後選擇Download

      選擇安裝包後,右鍵點選複製連結地址如下:

      重新回到Linux系統中,的安裝包存放位置。在命令列輸入:wget 【連線地址】進行下載

      下載後輸入命令:unzip apache-maven-3.5.3-bin.zip  進行解壓。

      解壓完成後進行maven配置,進入maven的安裝目錄輸入命令:pwd 檢視maven全路徑 進行復制。

      在命令列輸入命令:vim /etc/profile 命令進行配置profile檔案。

      儲存後在命令列輸入命令:. /etc/profile 重新載入更新後的系統配置。並使用命令:mvn -version 進行安裝結果檢查。

4、安裝配置Tomcat

      在Linux系統中,Tomcat的安裝目錄下輸入命令:wget 【連線地址】進行下載

      安裝包下載完成後,輸入命令:upzip 進行解壓

      解壓後,需要給Tomcat下的可執行程式配置賦予執行許可權。進入tomcat目錄下,執行命令:chmod a+x -R *

      許可權賦予完成後,需要為Tomcat配置埠。進入Tomcat安裝目錄下,輸入命令:vim conf/server.xml 後修改所需埠號。

      進行Tomcat啟動檢查。進入Tomcat的安裝目錄,執行啟動Tomcat命令:vin/startup.sh  並檢查程序是否在執行。

      最後通過瀏覽器進行訪問測試。