在 Ubuntu 上启动 Jenkins,通常分为安装和启动/开机自启两部分。下面给你一份通用、可靠的步骤(适用于 Ubuntu 20.04 / 22.04 / 24.04)。
sudo apt update
sudo apt install -y openjdk-17-jdk
Jenkins 新版本推荐 Java 17 或 21
检查 Java:
java -version
sudo apt install -y curl gnupg
sudo mkdir -p /usr/share/keyrings
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | \
sudo tee /usr/share/keyrings/jenkins-keyring.asc > /dev/null
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian binary/ | \
sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null
sudo apt update
sudo apt install -y jenkins
sudo systemctl start jenkins
sudo systemctl enable jenkins
sudo systemctl status jenkins
看到 active (running) 即成功。
默认端口是 8080
http://<你的服务器IP>:8080
如果是本地:
http://localhost:8080
获取管理员密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
复制密码 → 登录 → 安装推荐插件 → 创建管理员用户。
修改端口:
sudo nano /usr/lib/systemd/system/jenkins.service
改:
Environment="JENKINS_PORT=9090"
然后:
sudo systemctl daemon-reload
sudo systemctl restart jenkins
sudo ufw allow 8080
云服务器还需在安全组放行 8080。
sudo journalctl -u jenkins -f
如果你愿意,我可以:
你现在是新装还是已经装了但启动不了?