关闭防火墙
systemctl status firewalld
systemctl status firewalld
systemctl disable firewalld
参考链接 https://pkg.jenkins.io/debian-stable/
其中这一步因为网络原因失败
apt-get install jenkins
在清华源上下载了deb包,直接安装。
root@myang-computer:~# dpkg -i jenkins_2.440.1_all.deb Selecting previously unselected package jenkins. (Reading database ... 123726 files and directories currently installed.) Preparing to unpack jenkins_2.440.1_all.deb ... Unpacking jenkins (2.440.1) ... Setting up jenkins (2.440.1) ... Processing triggers for systemd (245.4-4ubuntu3.22) ...
验证成功
root@myang-computer:~# service jenkins status ● jenkins.service - Jenkins Continuous Integration Server Loaded: loaded (/lib/systemd/system/jenkins.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2024-03-09 06:55:14 UTC; 59s ago Main PID: 7012 (java) Tasks: 50 (limit: 4557) Memory: 286.5M CGroup: /system.slice/jenkins.service └─7012 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080
centos安装(启动jenkins失败是因为java没安装成功,通过yum search java | grep openjdk 找到正确的jdk)
wget -O /etc/yum.repos.d/jenkins.repo \ https://pkg.jenkins.io/redhat/jenkins.repo rpm --import https://pkg.jenkins.io/redhat/jenkins.io-2023.key yum upgrade # Add required dependencies for the jenkins package yum install fontconfig java-11-openjdk yum install jenkins systemctl enable jenkins systemctl start jenkins systemctl status jenkinsg