当前位置: 首页 > ops >正文

CICD实战(一) -----Jenkins的下载与安装

服务器IP
Jenkins192.168.242.153
gitlab192.168.242.154

1、安装工具(可选,如果有就不需要安装)

sudo yum install wget net-tools

2、关闭防火墙

#关闭防火墙(如果是云服务器部署,去安全组放通对应的端口即可)
systemctl stop firewalld
systemctl disable firewalld

3、安装java17(因为Jenkins版本是2.479.1,不同版本需要需要不同的java版本,具体看官网要求)
因为我是centos,yum源库已经不支持java17了,所以用这种方法安装

# 1. 导入Amazon Corretto GPG密钥
sudo rpm --import https://yum.corretto.aws/corretto.key# 2. 添加Amazon Corretto仓库
sudo curl -L -o /etc/yum.repos.d/corretto.repo https://yum.corretto.aws/corretto.repo# 3. 安装Java 17
sudo yum install -y java-17-amazon-corretto-devel# 4. 验证安装
java -version
# 应显示类似:openjdk version "17.0.11" 2024-04-16 LTS

4、下载Jenkins

 wget https://mirrors.jenkins.io/war-stable/2.479.1/jenkins.war#创建Jenkins用户
sudo useradd jenkins
sudo chown -R jenkins:jenkins jenkins.war#配置系统服务
vim /etc/systemd/system/jenkins.service[Unit]
Description=Jenkins
After=network.target[Service]
Type=simple
User=jenkins
ExecStart=/usr/bin/java -jar /opt/jenkins.war --httpPort=8081  
Restart=always[Install]
WantedBy=multi-user.targetsystemctl daemon-reload
systemctl start jenkins
systemctl enable jenkins
systemctl status jenkins

5、访问jenkins的web页面

6、查看管理员密码

7、点击选择插件来安装(后续可以自己去插件市场安装,这里就不浪费时间了)

这里可以选择创建用户,也可以用admin账户继续,我选的是admin账户继续

8、修改管理员账号密码

修改完点击保存即可

http://www.xdnf.cn/news/12147.html

相关文章:

  • 数据可视化大屏项目怎么做?捷码平台5步实施框架
  • 从零到一:Maven 快速入门教程
  • 从零开始的嵌入式学习day33
  • 肿瘤相关巨噬细胞(TAM)
  • 新成果:GaN基VCSEL动态物理模型开发
  • Arduino学习-按键灯
  • ubuntu系统文件误删(/lib/x86_64-linux-gnu/libc.so.6)修复方案 [成功解决]
  • 使用联邦多轨迹图神经网络(GNNs)结合稀缺数据预测婴儿脑连接|文献速递-深度学习医疗AI最新文献
  • MDK程序调试
  • 指针的使用——基本数据类型、数组、结构体
  • 持续热点!持久性有机污染物(POPs)研究思路
  • 【Go】3、Go语言进阶与依赖管理
  • 电商实践 基于token防止订单重复创建
  • SuperMap Iserver 重置密码
  • 电路图识图基础知识-自耦变压器降压启动电动机控制电路(十六)
  • ProfiNet 分布式 IO 在某污水处理厂的应用
  • vue:当前对象添加对应值
  • VMware VCSA 9.0 Install
  • AWS 亚马逊 S3存储桶直传 前端demo 复制即可使用
  • DBSyncer:开源数据库同步利器,MySQL/Oracle/ES/SqlServer/PG/
  • 互联网大厂Java求职面试:AI与大模型技术在企业知识库中的深度应用
  • RocketMQ 5.0 可观测能力升级:Metrics 指标分析
  • 拷贝构造函数
  • Maven​​ 和 ​​Gradle​​ 依赖管理的详细说明及示例,涵盖核心概念、配置方法、常见问题解决和工具对比。
  • 最小硬件系统概念及其组成
  • 安卓后台常驻读取NFC
  • 知识蒸馏:从模型输出到深层理解
  • 论文笔记——相干体技术在裂缝预测中的应用研究
  • kafka入门学习
  • 蓝桥杯2118 排列字母