在Linux上搭建Jenkins主要有兩種方法:通過包管理器(如apt或yum)或從源代碼編譯
java -version
如果沒有安裝,請根據你的Linux發行版安裝JDK。例如,在Ubuntu或Debian系統上,可以使用以下命令安裝OpenJDK 8:
sudo apt update
sudo apt install openjdk-8-jdk
下載Jenkins的war文件。訪問Jenkins官網(https://www.jenkins.io/download/ ),在“Download Jenkins”頁面找到“Binary”部分,選擇適合你的系統的版本,然后點擊“Download war”按鈕。將下載的war文件保存到你的Linux服務器上的一個目錄中,例如/var/lib/jenkins。
創建一個新的Linux用戶,用于運行Jenkins。例如,創建一個名為jenkins的用戶:
sudo adduser jenkins
sudo usermod -aG sudo jenkins
sudo chown -R jenkins:jenkins /var/lib/jenkins
sudo chmod -R 755 /var/lib/jenkins
/etc/default/jenkins文件中設置Jenkins的配置。如果該文件不存在,請創建一個。使用文本編輯器打開文件,例如:sudo nano /etc/default/jenkins
在文件中添加以下內容:
HTTP_PORT=8080
JENKINS_USER=jenkins
JENKINS_HOME=/var/lib/jenkins
這里的HTTP_PORT是Jenkins的默認HTTP端口,你可以根據需要更改它。JENKINS_USER是運行Jenkins的用戶,JENKINS_HOME是Jenkins安裝目錄。
sudo systemctl daemon-reload
sudo systemctl start jenkins
sudo systemctl enable jenkins
http://your_server_ip:8080,按照提示完成Jenkins的安裝過程。你可能需要輸入之前創建的jenkins用戶的用戶名和密碼。現在,你已經在Linux上成功搭建了Jenkins。你可以開始創建和管理你的構建任務了。