溫馨提示×

Jenkins在Linux上部署有哪些步驟

小樊
47
2025-08-11 06:30:02
欄目: 智能運維

Jenkins在Linux上的部署步驟如下:

  1. 安裝Java環境

    • 推薦使用OpenJDK 11+,執行命令:
      # Ubuntu/Debian  
      sudo apt update && sudo apt install openjdk-11-jdk  
      # CentOS/RHEL  
      sudo yum install java-11-openjdk-devel  
      
    • 驗證安裝:java -version。
  2. 添加Jenkins倉庫并安裝

    • Ubuntu/Debian
      curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo tee /usr/share/keyrings/jenkins-keyring.asc  
      echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] https://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list  
      sudo apt update && sudo apt install jenkins  
      
    • CentOS/RHEL
      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 install jenkins  
      
    • 啟動服務并設置開機自啟:
      sudo systemctl start jenkins  
      sudo systemctl enable jenkins  
      ```。  
      
      
  3. 配置防火墻

    • 開放Jenkins默認端口8080:
      # Ubuntu/Debian  
      sudo ufw allow 8080/tcp  
      # CentOS/RHEL  
      sudo firewall-cmd --permanent --add-port=8080/tcp  
      sudo firewall-cmd --reload  
      ```。  
      
      
  4. 解鎖Jenkins并初始化

    • 訪問 http://服務器IP:8080,輸入初始密碼:
      sudo cat /var/lib/jenkins/secrets/initialAdminPassword  
      
    • 選擇“Install suggested plugins”安裝推薦插件,創建管理員賬戶。
  5. 可選配置

    • 修改端口:編輯 /etc/default/jenkins(Ubuntu)或 /etc/sysconfig/jenkins(CentOS),調整 HTTP_PORT 后重啟服務。
    • 配置Nginx反向代理:可參考官方文檔通過域名訪問并啟用HTTPS。

離線部署

  • 下載Jenkins war包及插件,通過 java -jar jenkins.war 啟動,需提前配置好JDK環境。

以上步驟參考自,可根據系統類型選擇對應命令。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女