安装前必读!!! 非常重要

在阅读此安装部署指南之前,请确保你已经对公司当前的产品信息有了初步的了解

  • 至少知道公司有哪些产品?
  • 你需知道,不同的服务器资源,安装部署方式也将有所不同
  • 你需具备以下运维能力
    • 掌握 Java 环境安装
    • 掌握 Docker 环境安装以及常用命令
    • 掌握 K8s 环境安装以及常用命令
    • 掌握中间件安装以及常用命令,如:MySQL 安装、Redis 安装、RabbitMQ 安装、Nacos 安装

安装准备流程

1、环境信息整理

部署前的第一件事,必须使用统一的模板,整理生产环境信息表格,以便在团队内流转,减少沟通成本。

表格包含

  • 远程访问信息:在项目中,甲方会提供这里信息的内容,需要按使用者的视角,去整理成内部内容。明确操作步骤。
  • 服务器清单:必须根据给到的物理机清单,按用途进行清单的整理,机器可复用
  • 应用部署信息:在部署的过程中,要把部署后的运维管理工具、中间件等访问信息,进行登记
  • 产品访问地址:在业务服务也完成部署后,要把访问的地址,账号密码等信息,进行登记
  • 运维监控信息:为了能掌握服务的健康状况,后续服务部署也会在有条件下部署对应的监控服务,也需进行登记
  • 数据库信息:数据库名称保持不变,账号密码根据实际情况进行调整,进行登记

2、服务资源规划

可参考下面这些文档进行服务资源规划,遵循不同资源,不同方案。

3、基础环境安装

4、初始化数据库

  • 从标准库导出数据库结构,并导入到目标生产环境数据
    • 业务中台数据库
    • 综合评价数据库
    • 成长档案数据库
    • 非纸笔测评数据库
    • 基础数据标准库
    • 评价数据标准库
    • Nacos 数据库
    • XXL-JOB 数据库

5、调整Nacos配置

在初始化数据库的章节,我们已经把Nacos数据库导入到项目生产环境,还需要根据实际的情况进行一些调整

  • 调整 MySQL 地址、账号、密码
  • 调整 RabbitMQ 地址、账号、密码
  • 调整 Redis 地址、账号、密码
  • 调整 MinIO 地址、账号、密码(如有必要的话)

6、安装业务服务

进行到这步时,想必你已经做好了 【环境信息整理】、【服务资源规划】、【基础环境安装】、【数据库初始化】、【Nacos配置调整】等一系列的前提工作。那你就可以开始进行业务服务的部署操作了。

  • 根据不同部署方式,进行业务服务部署
作者:杭州天音  创建时间:2025-05-29 11:22
最后编辑:杭州天音  更新时间:2025-11-07 09:18