在 CentOS 上安装和配置 Jenkins,一般步骤如下(以 CentOS 7/8 为例,适用于大多数场景):
Jenkins 需要 Java 8 或 Java 11+
# CentOS 7
yum install -y java-11-openjdk-devel
# 查看版本
java -version
wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install -y jenkins
systemctl start jenkins
systemctl enable jenkins
firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --reload
如果是云服务器,还需在安全组中放行 8080
http://服务器IP:8080
cat /var/lib/jenkins/secrets/initialAdminPassword
复制密码粘贴到页面中。
设置:
编辑配置文件:
vi /etc/sysconfig/jenkins
修改:
JENKINS_PORT="8080"
重启:
systemctl restart jenkins
Manage Jenkins → Global Tool Configuration
JAVA_HOME/usr/bin/gitsystemctl status jenkins
可更换国内源: Manage Jenkins → Plugin Manager → Advanced Update Site 改为:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
如果你需要:
可以告诉我你的使用场景,我可以给你更具体的配置示例。