CentOS 7 上部署Jenkins

一环境准备

项目 建议配置
操作系统 CentOS 7(最少 2 核 4G 内存)
网络 可访问互联网
用户权限 root 或 sudo 权限

安装基本工具

复制代码
yum install -y vim git wget curl net-tools telnet unzip

1. 安装 Git(版本控制)

复制代码
yum install -y git git --version

通过 Adoptium 官方仓库安装 Java 17

添加 Adoptium 仓库

复制代码
rpm --import https://packages.adoptium.net/artifactory/api/gpg/key/public
cat <<EOF > /etc/yum.repos.d/adoptium.repo
[Adoptium]
name=Adoptium
baseurl=https://packages.adoptium.net/artifactory/rpm/centos/7/$(uname -m)
enabled=1
gpgcheck=1
gpgkey=https://packages.adoptium.net/artifactory/api/gpg/key/public
EOF

安装 Java 17(Temurin 17)

复制代码
yum install -y temurin-17-jdk
java -version //验证安装

安装 Jenkins
复制代码
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-2023.key yum install -y jenkins
③ 启动并设置开机自启
复制代码
systemctl enable jenkins 
systemctl start jenkins 
systemctl status jenkins
④ 打开浏览器访问
复制代码
http://<你的服务器IP>:8080

第一次进入需要输入密码:

复制代码
cat /var/lib/jenkins/secrets/initialAdminPassword 

然后创建管理员账号即可。

相关推荐
虾..15 小时前
Linux 软硬链接和动静态库
linux·运维·服务器
Evan芙15 小时前
Linux常见的日志服务管理的常见日志服务
linux·运维·服务器
hkhkhkhkh12317 小时前
Linux设备节点基础知识
linux·服务器·驱动开发
HZero.chen18 小时前
Linux字符串处理
linux·string
张童瑶18 小时前
Linux SSH隧道代理转发及多层转发
linux·运维·ssh
汪汪队立大功12318 小时前
什么是SELinux
linux
石小千18 小时前
Linux安装OpenProject
linux·运维
柏木乃一18 小时前
进程(2)进程概念与基本操作
linux·服务器·开发语言·性能优化·shell·进程
Lime-309018 小时前
制作Ubuntu 24.04-GPU服务器测试系统盘
linux·运维·ubuntu
百年渔翁_肯肯19 小时前
Linux 与 Unix 的核心区别(清晰对比版)
linux·运维·unix