溫馨提示×

centos安裝jenkins如何更新版本

小樊
119
2025-01-01 19:41:59
欄目: 智能運維

要在 CentOS 上更新 Jenkins,您需要執行以下步驟:

  1. 首先,確保已安裝 Java Development Kit (JDK)。如果沒有,請按照以下命令安裝 OpenJDK 8:
sudo yum install java-1.8.0-openjdk-devel
  1. 下載最新版本的 Jenkins。訪問 Jenkins 官方網站(https://www.jenkins.io/download/ )并找到最新版本。在撰寫本文時,最新版本為 2.303。使用 wget 命令下載最新版本的 Jenkins WAR 文件:
wget https://pkg.jenkins.io/redhat-stable/jenkins.war
  1. 停止正在運行的 Jenkins 服務(如果有):
sudo systemctl stop jenkins
  1. 刪除舊版本的 Jenkins(如果有):
sudo rm -rf /var/lib/jenkins
  1. 創建一個新的 Jenkins 數據目錄:
sudo mkdir -p /var/lib/jenkins
  1. 更改新目錄的所有權:
sudo chown -R jenkins:jenkins /var/lib/jenkins
  1. 將下載的 Jenkins WAR 文件移動到新創建的目錄中:
sudo mv jenkins.war /var/lib/jenkins/jenkins.war
  1. 創建一個新的 Systemd 服務文件,以便使用新版本的 Jenkins:
sudo nano /etc/systemd/system/jenkins.service
  1. 將以下內容粘貼到服務文件中,然后保存并退出:
[Unit]
Description=Jenkins
After=syslog.target network.target

[Service]
User=jenkins
Group=jenkins
WorkingDirectory=/var/lib/jenkins
ExecStart=/usr/bin/java -Djava.awt.headless=true -jar /var/lib/jenkins/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080
Restart=always

[Install]
WantedBy=multi-user.target
  1. 重新加載 Systemd 配置:
sudo systemctl daemon-reload
  1. 啟動新版本的 Jenkins 服務:
sudo systemctl start jenkins
  1. 設置 Jenkins 開機自啟:
sudo systemctl enable jenkins
  1. 打開瀏覽器并訪問 http://<your_server_ip>:8080,使用默認的 Jenkins 用戶名(admin)和密碼(admin)登錄。

現在,您已經在 CentOS 上成功更新了 Jenkins 版本。如果需要進一步更新,只需重復上述步驟并下載新版本的 Jenkins WAR 文件即可。

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