在CentOS上升級Jenkins的步驟如下:
sudo cp -r /var/lib/jenkins /var/lib/jenkins_backup
java -version
如果需要升級Java版本,可以使用以下命令安裝JDK 11:sudo yum install java-11-openjdk-devel -y
sudo systemctl stop jenkins
sudo rm -rf /var/lib/jenkins
sudo mkdir -p /var/lib/jenkins
sudo chown -R jenkins:jenkins /var/lib/jenkins
wget https://pkg.jenkins.io/redhat-stable/jenkins.war -P /var/lib/jenkins
sudo nano /etc/systemd/system/jenkins.service
將以下內容粘貼到服務文件中,然后保存并退出:[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
重新加載Systemd配置:sudo systemctl daemon-reload
啟動新版本的Jenkins服務:sudo systemctl start jenkins
設置Jenkins開機自啟:sudo systemctl enable jenkins
打開瀏覽器,訪問 http://your_server_ip:8080 ,使用默認的Jenkins用戶名(admin)和密碼(admin)登錄,完成初始設置。
如果在升級過程中遇到問題,可以參考Jenkins官方文檔或相關技術論壇尋求幫助。