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 

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

相关推荐
IMPYLH9 分钟前
Linux 的 chroot 命令
linux·运维·服务器
克莱因35827 分钟前
Linux Cent OS7 at定时任务
linux·运维·服务器
RisunJan27 分钟前
Linux命令-make(GNU的工程化编译工具)
linux·运维·gnu
闲猫32 分钟前
Linux 历史命令(history)
linux·运维·chrome
深蓝轨迹1 小时前
彻底删除VMware虚拟机并清理残留,解决虚拟网卡消失问题
windows·ubuntu·centos
程序员小董1 小时前
从 RocksDB 定时器出发:手写一个通用的 Linux 高精度定时器
linux·服务器
旺仔.2911 小时前
线程安全 详解
linux·计算机网络·安全
yuuki2332333 小时前
【Linux】开发工具链全解析:从 apt 到 gdb
linux·运维·服务器
wangjialelele3 小时前
C++11、C++14、C++17、C++20新特性解析(一)
linux·c语言·开发语言·c++·c++20·visual studio
²º²²এ松4 小时前
vs code连接ubuntu esp项目
linux·数据库·ubuntu