linux安装Jenkins

本文介绍如何使用Jenkins实现项目的持续集成与自动化部署。包括Jenkins的安装配置过程,如环境准备、软件安装、端口配置等,并提供了一键部署项目的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


传统的部署方式,我们是通过手动复制 jar包来实现部署,这样我们会经常性的 clearpackage,然后复制 jar,拷贝到服务器。

这样的操作,非常的不方便。

之前也有讲过本地开发项目,在idea中一键点击自动部署到指定服务器,进行启动。使用的是Alibaba Cloud Toolkit,可以参考:Idea使用Alibaba Cloud Toolkit实现一键部署项目到linux环境

今天,来讲一下另一种方式使用Jenkins来实现持续化集成部署,本文先讲一下如何安装和基本配置。

简介

Jenkins 是一个独立的开源自动化服务器,可用于自动化与构建、测试、交付或部署软件相关的各种任务。

Jenkins 可以通过本机系统包、Docker 安装,甚至可以由任何安装了 Java 运行时环境 (JRE) 的机器独立运行。

准备工作
  • 机器要求:
    • 256 MB 内存,建议大于 512 MB
    • 10 GB 的硬盘空间(用于 Jenkins 和 Docker 镜像)
  • 需要安装以下软件:
    • Java 8 ( JRE 或者 JDK 都可以)
    • Docker (导航到网站顶部的Get Docker链接以访问适合您平台的Docker下载)
安装配置
下载

按照官方提供的安装地址:Jenkins Redhat Packages

会安装最新的版本

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key

yum install epel-release # repository that provides 'daemonize'
yum install java-11-openjdk-devel
yum install jenkins
启动
sudo service jenkins start
开放端口
firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --reload
配置

访问 Jenkins,这里替换成自己的ip,默认端口是8080

在这里插入图片描述

按照上面的地址

cat /var/lib/jenkins/secrets/initialAdminPassword

输入对应的密码

这里我选择【推荐】安装方式,然后下一步

在这里插入图片描述

等待下载完成后

在这里插入图片描述

输入用户信息,保存。下一步,即可。需要记住用户名和密码,下次登录使用。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

努力的蚂蚁【你若】

如果帮助到了您,一分也是爱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值