在 Ubuntu 中,Jenkins 的启动方式取决于你安装方式和系统初始化系统(通常是 systemd)。下面是最常见的几种启动方法。
如果你是通过官方 .deb 包安装的 Jenkins,通常会以 systemd 服务方式运行。
sudo systemctl start jenkins
sudo systemctl enable jenkins
sudo systemctl status jenkins
sudo systemctl stop jenkins
sudo systemctl restart jenkins
Jenkins 默认监听端口 8080
http://localhost:8080
获取初始管理员密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
java -jar jenkins.war
后台运行:
nohup java -jar jenkins.war > jenkins.log 2>&1 &
修改端口:
sudo vim /etc/default/jenkins
修改:
JENKINS_PORT=8081
然后重启:
sudo systemctl restart jenkins
Jenkins 需要 Java:
java -version
如未安装:
sudo apt update
sudo apt install openjdk-17-jdk
Jenkins 默认用户是 jenkins:
sudo cat /etc/passwd | grep jenkins
sudo systemctl start jenkins
sudo systemctl enable jenkins
sudo systemctl status jenkins
如果你愿意,可以告诉我:
我可以帮你更精确地排查。