JiFu's Wiki JiFu's Wiki
首页
  • HTML
  • JavaScript
  • NodeJS
  • Vuejs
  • 微信小程序
  • Python
  • 数据库
  • 中间件
  • 算法
  • 软件工程
  • Wordpress
  • iOS开发
  • Android开发
  • Linux
  • Windows
  • MacOS
  • Docker
  • Vim
  • VSCode
  • Office
  • 其他
  • Photoshop
  • Sketch
  • Mac
  • 游戏
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
  • HTML
  • JavaScript
  • NodeJS
  • Vuejs
  • 微信小程序
  • Python
  • 数据库
  • 中间件
  • 算法
  • 软件工程
  • Wordpress
  • iOS开发
  • Android开发
  • Linux
  • Windows
  • MacOS
  • Docker
  • Vim
  • VSCode
  • Office
  • 其他
  • Photoshop
  • Sketch
  • Mac
  • 游戏
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • DevOps介绍
  • Linux

    • Linux介绍
    • Linux系统目录结构及详细说明
    • 使用SSH登录Google Cloud Platform
    • 生产服务器虚拟化环境搭建大纲
      • 1. 安装 Ubuntu 系统
      • 2. 安装 Proxmox VE
      • 3. 配置 Proxmox VE
      • 4. 创建虚拟机(Linux 业务服务器)
      • 5. 创建 Linux CI 服务器(Jenkins 主节点)
      • 6. 创建 Windows 虚拟机(Jenkins 子节点)
      • 7. 配置 Jenkins 插件管理
      • 8. 配置 Jenkins 用户权限管理
      • 9. Jenkins 构建节点配置(Windows + Linux)
      • 10. 配置 Jenkins Pipeline
      • 11. 配置挂载共享目录
      • 12. 配置备份策略
      • 13. 恢复操作
      • 14. 常见问题与解决方案
    • 服务器虚拟化环境搭建
    • Ubuntu

    • CentOS

    • Manjaro

    • Command

    • System Service

  • MacOS

  • Windows

  • Docker

  • Vim

  • VSCode

  • Office

  • 其他

  • 运维
  • Linux
JiFu
2025-01-30
目录

生产服务器虚拟化环境搭建大纲

# 1. 安装 Ubuntu 系统

# 1.1 下载并准备 Ubuntu 22.04 LTS 镜像

# 1.2 使用 USB 启动盘或虚拟机安装 Ubuntu

# 1.3 配置网络、用户以及更新系统

# 1.4 完成安装并重启系统

# 2. 安装 Proxmox VE

# 2.1 添加 Proxmox VE 仓库

# 2.2 导入 Proxmox VE GPG 密钥

# 2.3 更新仓库并安装 Proxmox VE

# 2.4 重启服务器并进入 Proxmox VE 管理界面

# 3. 配置 Proxmox VE

# 3.1 通过浏览器访问 Proxmox VE 管理界面

# 3.2 登录并设置默认配置

# 3.3 配置存储(创建存储路径)

# 4. 创建虚拟机(Linux 业务服务器)

# 4.1 创建虚拟机

# 4.2 配置虚拟机的名称、操作系统、资源分配(CPU、内存、硬盘)

# 4.3 挂载共享数据目录

# 4.4 安装业务服务器所需的软件和环境

# 5. 创建 Linux CI 服务器(Jenkins 主节点)

# 5.1 创建虚拟机

# 5.2 配置虚拟机的名称、操作系统、资源分配(CPU、内存、硬盘)

# 5.3 选择合适的 Java 版本

# 5.4 安装 Java 运行环境

# 5.5 安装 Jenkins 并启动服务

# 5.6 配置 Jenkins 开机自启

# 5.7 访问 Web 界面进行初始化

# 5.8 创建管理员账户并完成基础设置

# 6. 创建 Windows 虚拟机(Jenkins 子节点)

# 6.1 创建虚拟机

# 6.2 配置虚拟机的名称、操作系统、资源分配(CPU、内存、硬盘)

# 6.3 安装 Java 运行环境

# 6.4 连接 Windows 节点到 Jenkins 主节点(使用 JNLP 或 SSH)

# 6.5 确保 Windows 子节点能正常执行任务

# 7. 配置 Jenkins 插件管理

# 7.1 必要插件列表

# 7.2 插件安装与更新策略

# 7.3 额外插件(按需安装)

# 8. 配置 Jenkins 用户权限管理

# 8.1 配置全局安全策略

# 8.2 启用身份验证和授权机制

# 8.3 创建不同用户角色并分配权限

# 9. Jenkins 构建节点配置(Windows + Linux)

# 9.1 添加 Windows 构建节点

# 9.2 添加 Linux 构建节点

# 9.3 配置 Jenkins 节点标签和使用策略

# 10. 配置 Jenkins Pipeline

# 10.1 创建 Pipeline 任务

# 10.2 配置 Git 代码仓库

# 10.3 设置构建触发方式(Webhook、定时任务)

# 10.4 编写 Jenkinsfile(定义构建流程)

# 10.5 处理 Windows 和 Linux 构建任务

# 10.6 运行并测试 Pipeline

# 11. 配置挂载共享目录

# 11.1 在宿主机配置共享目录

# 11.2 挂载共享目录到虚拟机

# 11.3 确保虚拟机可以访问共享数据目录

# 12. 配置备份策略

# 12.1 配置 Proxmox VE 定时备份

# 12.2 配置虚拟机快照与数据热备份

# 12.3 配置 Jenkins 配置和构建数据的备份策略

# 13. 恢复操作

# 13.1 备份数据恢复

# 13.2 恢复虚拟机环境及共享数据

# 13.3 启动新的宿主机并恢复服务

# 14. 常见问题与解决方案

# 14.1 Proxmox VE 相关问题

# 14.2 Jenkins 相关问题

#虚拟化#服务器#Proxmox VE
上次更新: 2025/01/30, 03:20:48
使用SSH登录Google Cloud Platform
服务器虚拟化环境搭建

← 使用SSH登录Google Cloud Platform 服务器虚拟化环境搭建→

最近更新
01
WPS快捷键
05-21
02
Disable notification "to get future google chrome updates you'll need macos 10.13 or later" on mac
05-14
03
MacOS软件推荐
04-30
更多文章>
Theme by Vdoing | Copyright © 2019-2025 Ji Fu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式