在公司發現很多時候都需要手動部署,然後有天聽到自動部署這個詞想着有沒有什麼工具能夠自動部署項目,最好能自動化部署前後端生成 docker images 運行方便管理。最後經過我各種篩查,發現用 jenkins 最多,說幹就幹。起初是在 docker 安裝 jenkins 後面發現 jenkins 對構建環境依賴比較強所以後面放棄用 docker 運行 jenkins 的想法,下面介紹 centos 安裝 jenkins 方法
1.看文檔 安裝
2.安裝長期支持發佈版
每 12 周從常規版本流中選擇一個 LTS(長期支持)版本作爲該時間段的穩定版本。它可以從 redhat-stable 的 yum 存儲庫安裝。
sudo wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum upgrade
sudo yum install epel-release java-11-openjdk-devel
sudo yum install jenkins
sudo systemctl daemon-reload
3.安裝完後啓動 jenkins
systemctl start jenkins
有防火牆需要開放 8080 端口
# 開啓端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
# 重載配置
firewall-cmd --reload
訪問 ip:8080
4.查看初始密碼
cat /var/lib/jenkins/secrets/initialAdminPassword
5.進入安裝推薦應用,也可以自己手動
全部走完後設置管理員賬號密碼 一路 next 開始使用
6.最後搭建完成
接下來就是搭建環境和配置環境了
本文由「誠哥博客」原創,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:在服務器上搭建Jenkins自動化部署工具