在Linux上部署Jenkins服務可以通過以下步驟完成。以下是一個基于Rocky Linux系統的詳細指南:
確保你的Linux系統滿足Jenkins的基本要求,包括至少2GB內存和50GB硬盤空間。推薦使用OpenJDK 11或更高版本。
添加Jenkins倉庫:
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repos
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
更新倉庫:
sudo yum update -y
安裝JDK(如果尚未安裝):
sudo yum install java-11-openjdk -y
安裝Jenkins:
sudo yum install jenkins -y
sudo systemctl daemon-reload
安裝JDK:
sudo apt update
sudo apt install openjdk-11-jdk -y
添加Jenkins倉庫密鑰:
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
添加Jenkins倉庫:
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
更新并安裝Jenkins:
sudo apt update
sudo apt install jenkins -y
啟動Jenkins服務:
sudo systemctl start jenkins
sudo systemctl enable jenkins
訪問Jenkins管理界面:
在瀏覽器中訪問 http://your_server_ip:8080
,輸入初始管理員密碼完成登錄。初始密碼可以在 /var/lib/jenkins/secrets/initialAdminPassword
文件中找到。
安裝推薦的插件: 在Jenkins的管理界面中,點擊“Manage Jenkins” - “Manage Plugins”,然后選擇“Available”選項卡,搜索并安裝所需的插件,如Git、Maven等。
配置JDK和Maven: 在“Manage Jenkins” - “Global Tool Configuration”中,配置JDK和Maven的路徑。
創建用戶和項目: 在Jenkins的管理界面中,創建新的用戶和項目,配置構建觸發器、源碼管理、構建步驟等參數。
通過以上步驟,你應該能夠在Linux系統上成功部署并配置Jenkins,實現自動化構建、測試和部署流程。