下面给你一份在 CentOS 上安装和配置 Jenkins 的实用流程(以 CentOS 7 / 8 为例,适用于大多数场景)。
sudo yum update -y
Jenkins 需要 Java 8 或 Java 11
sudo yum install java-11-openjdk-devel -y
验证:
java -version
sudo wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum install jenkins -y
sudo systemctl start jenkins
sudo systemctl enable jenkins
查看状态:
sudo systemctl status jenkins
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
http://<服务器IP>:8080
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
复制粘贴到网页中。
编辑:
sudo vi /etc/sysconfig/jenkins
修改:
JENKINS_PORT="8080"
重启:
sudo systemctl restart jenkins
Jenkins → Manage Jenkins → Plugin Manager → Advanced Update Site 改为:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
查看日志:
journalctl -u jenkins -f
netstat -tunlp | grep 8080
如果你愿意,我可以继续帮你:
你现在是用于学习 / 公司项目 / CI/CD 哪种场景?