首页主机资讯centos中jenkins的部署流程

centos中jenkins的部署流程

时间2025-10-24 09:16:03发布访客分类主机资讯浏览892
导读:1. 环境准备 更新系统:运行sudo yum update -y确保系统软件包为最新版本,避免兼容性问题。 安装Java环境:Jenkins基于Java开发,需安装JDK(推荐OpenJDK 11,兼容性更好)。执行sudo yum i...

1. 环境准备

  • 更新系统:运行sudo yum update -y确保系统软件包为最新版本,避免兼容性问题。
  • 安装Java环境:Jenkins基于Java开发,需安装JDK(推荐OpenJDK 11,兼容性更好)。执行sudo yum install java-11-openjdk-devel -y安装,验证安装成功:java -version(需显示Java版本信息)。

2. 添加Jenkins官方仓库

  • 下载并导入GPG密钥:运行sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo下载Jenkins仓库配置文件,再用sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key导入GPG密钥(确保软件包来源可信)。

3. 安装Jenkins

  • 使用Yum安装:执行sudo yum install jenkins -y通过官方仓库安装Jenkins(自动解决依赖关系)。

4. 启动Jenkins服务

  • 启动并设置开机自启:运行sudo systemctl start jenkins立即启动服务,sudo systemctl enable jenkins设置开机自动启动(确保服务器重启后Jenkins仍运行)。

5. 配置防火墙

  • 开放Jenkins端口:Jenkins默认使用8080端口,执行sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp永久添加端口规则,sudo firewall-cmd --reload重新加载防火墙配置(允许外部访问)。

6. 访问Jenkins并完成初始设置

  • 获取初始密码:首次访问需输入管理员密码,执行sudo cat /var/lib/jenkins/secrets/initialAdminPassword查看(或通过journalctl -u jenkins -f查看启动日志获取)。
  • 解锁与初始化:在浏览器输入http://your_server_ip:8080,粘贴初始密码解锁。选择“安装推荐插件”(快速启用常用功能,如Git、Maven)。
  • 创建管理员用户:填写用户名、密码、全名等信息,点击“保存并完成”(替代默认的admin用户,提升安全性)。

7. 配置Jenkins(可选但推荐)

  • 修改默认端口:若需更改端口,编辑/etc/sysconfig/jenkins文件,修改JENKINS_PORT值(如JENKINS_PORT="9090"),重启服务生效:sudo systemctl restart jenkins
  • 安装额外插件:进入“Manage Jenkins”→“Manage Plugins”,搜索并安装所需插件(如Git、Pipeline、Docker等,扩展Jenkins功能)。
  • 配置全局工具:进入“Manage Jenkins”→“Global Tool Configuration”,设置JDK、Git、Maven等工具路径(避免每次手动指定)。
  • 配置SSH访问(可选):若需远程操作,安装OpenSSH服务器:sudo yum install openssh-server -y,启动服务:sudo systemctl start sshd,设置开机自启:sudo systemctl enable sshd;创建专用用户(如jenkins),配置/etc/ssh/sshd_config允许该用户登录(AllowUsers jenkins),重启SSH服务:sudo systemctl restart sshd

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: centos中jenkins的部署流程
本文地址: https://pptw.com/jishu/734251.html
centos jenkins更新升级 怎样在centos配置jenkins

游客 回复需填写必要信息