1. 程式人生 > 其它 >Jenkins-安裝部署

Jenkins-安裝部署

Jenkins安裝部署


簡介

  • Jenkins是一個開源的軟體專案,是基於java開發的一種持續整合工具,用於監控持續重複的工作,提供一個開放易用的軟體平臺,使軟體的持續整合變成可能。

  • 主要用於:

    • 持續的軟體版本釋出/測試專案

    • 監控外部呼叫執行的工作


環境部署

Jenkins安裝包官網:https://www.jenkins.io/zh/download/

Centos 部署

1、到 Jenkins官網尋找安裝包,可以找到Centos的版本(其中LTS版本為穩定版本):


2、安裝 jdk 依賴包(如果系統已安裝就可以跳過);

yum install -y java-1.8.0-openjdk* -
yum install -y java-11-openjdk-devel  

3、安裝 Jenkins 祕鑰,然後下載安裝 Jenkins ;

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins

4、設定Jenkins賬號的許可權,否則啟動可能報錯;

chown -R jenkins:jenkins /var/lib/jenkins
chown -R jenkins:jenkins /var/log/jenkins
chown -R jenkins:jenkins /var/cache/jenkins

5、如果8080埠被佔用了,修改配置檔案埠號;

vim /etc/sysconfig/jenkins
vim /usr/lib/firewalld/services/jenkins.xml
vim /usr/lib/systemd/system/jenkins.service

6、重新載入配置檔案;

systemctl daemon-reload

7、啟動Jenkins服務;

systemctl start jenkins

8、設定Jenkins開機自啟;

systemctl enable jenkins

9、通過瀏覽器輸入地址: http:// ip + 埠



Windows 部署

程式部署

1、到 Jenkins官網尋找安裝包,可以找到Windows的版本(其中LTS版本為穩定版本):


2、安裝 jdk 11 依賴包;

注:安裝完成後,檢查jdk的環境是否配置上;


3、點選後會自動下載 msi 格式的安裝包,雙擊預設執行即可;


4、通過瀏覽器輸入地址: http:// ip + 埠