當前位置:吉日网官网 - 傳統故事 - 項目打包和自動化部署

項目打包和自動化部署

在傳統的開發模式中,整個開發過程是循序漸進的。

但是這種模式有很大的缺點:

DevOps是開發和運營的結合,是開發和運維的結合。

開發運維伴隨的兩個詞是持續集成和持續交付(部署):

持續集成CI:

持續交付和持續部署:

我們可以選擇很多雲服務器:阿裏雲、騰訊雲、華為雲。但是在我們的課程中,我選擇目前廣泛使用的阿裏雲來講解。

我們需要註冊阿裏雲賬號:/,註冊就行,很簡單。

買雲服務器其實就是買實例。

Jenkins依賴於Java本身,所以我們需要先安裝Java環境。這裏我安裝了Java1.8環境。

因為Jenkins本身不在dnf的軟件倉庫包中,所以我們需要連接Jenkins倉庫:

編輯文件/etc/etc/yum . repos . d/Jenkins . repo

安裝詹金斯

開始詹金斯的服務:

Jenkins默認使用端口8080來提供服務,因此他需要加入安全組:

稍後我們將訪問centos中的壹些文件夾。jenkins使用的默認用戶是Jenkins,因此我們需要修改它的用戶:

修改文件路徑:/etc/sysconfig/jenkins。

然後妳需要重新啟動詹金斯:

打開瀏覽器,輸入:http://8.134 . 60 . 235:8080/

獲取輸入的管理員密碼:

您可以安裝推薦的插件:

新任務:

配置項目和保留策略:

源代碼管理:

構建觸發器:

以下是觸發規則:

構建環境:

註意:我們需要建立節點的環境。

步驟1:配置節點的環境。

第二步:安裝節點的插件。

構建執行的任務:

Nginx將在我們的後續部署中使用,因此我們需要首先安裝nginx:

啟動nginx:

我們主要在這裏配置nginx用戶和默認訪問目錄:

配置用戶:

通過Linux命令創建文件夾和文件:

配置訪問目錄:

  • 上一篇:銀川文化公園開放時間
  • 下一篇:齊魯晚報和齊魯壹點壹樣嗎?
  • copyright 2024吉日网官网