centos

centos部署jenkins的步骤

小樊
37
2025-06-26 18:00:35
栏目: 智能运维

在CentOS上部署Jenkins的步骤如下:

环境准备

  1. 更新系统
sudo yum update -y
  1. 安装Java环境

Jenkins是基于Java开发的,因此需要先安装Java运行时环境(JRE)。这里我们选择安装OpenJDK 11:

sudo yum install java-11-openjdk-devel -y

验证Java是否安装成功:

java -version

安装Jenkins

  1. 添加Jenkins官方YUM仓库
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
  1. 安装Jenkins
sudo yum install jenkins -y

启动Jenkins服务

  1. 启动Jenkins服务
sudo systemctl start jenkins
  1. 设置Jenkins开机自启
sudo systemctl enable jenkins

访问Jenkins并进行初始设置

  1. 访问Jenkins

打开浏览器,访问Jenkins的默认地址(通常是http://your_server_ip:8080),按照提示完成Jenkins的初始设置。默认的用户名和密码是adminadmin

  1. 解锁Jenkins

初次访问Jenkins时,会提示输入初始管理员密码。这个密码可以在/var/lib/jenkins/secrets/initialAdminPassword文件中找到。

配置防火墙

确保防火墙允许访问Jenkins的端口(默认是8080):

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload

初始化配置

  1. 解锁Jenkins

在终端中获取初始管理密码:

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

将获取到的密码复制到浏览器中的解锁页面,然后按照提示完成Jenkins的初始配置。

安装插件(可选)

首次访问Jenkins时,会提示安装推荐的插件。可以根据需要选择安装其他插件。安装完成后,Jenkins会自动重启。

安全性配置(可选)

为了提高Jenkins的安全性,可以进行以下配置:

sudo yum install -y openssh-server
sudo systemctl start sshd
sudo systemctl enable sshd

然后创建一个Jenkins用户并设置密码:

sudo adduser jenkins
sudo passwd jenkins

编辑/etc/ssh/sshd_config文件,添加以下行:

AllowUsers jenkins

重启SSH服务:

sudo systemctl restart sshd

以上步骤应该可以帮助你在CentOS系统上成功安装并运行Jenkins。如果在安装过程中遇到任何问题,建议查阅Jenkins的官方文档或寻求社区的帮助。

0
看了该问题的人还看了