但是這種模式有很大的缺點:
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命令創建文件夾和文件:
配置訪問目錄: