# 部署流程

# 一、 软件版本说明

软件 版本 软件 版本
JDK 1.8.x Nacos 1.3.1
Nodejs 12.x Tengine 2.3
MySQL 8.0.x Elasticsearch 7.6.2
Redis 3.2+ seata 1.4.1

# 二、环境准备

操作系统建议使用:Centos7.x,软件安装文档可参考:《领课教育系统 - 软件安装文档》

# 三、注册配置中心

# 1. 登录Nacos管理后台

默认地址:http://localhost:8848/nacos 默认账号密码:nacos/nacos

# 2. 创建命名空间

nacos命名空间

特别提醒:命名空间的ID应该设置与名称一致,方便记忆和使用。
应用关联的是命名空间ID,不是名称,不是名称,不是名称。

# 3. 导入配置

nacos配置

导入之后需要修改对应的配置,例如数据库账号密码

# 后端项目说明

# 1.导入后端项目

自行操作即可

# 2. 修改配置

项目配置

以roncoo-education-app-gateway为例,其他项目同理

# 3. 启动项目

项目运行

全部启动完成,可以访问:http://localhost:5840

# 前端项目说明

# 1. 导入前端项目

这里有2个前端项目,分别为:roncoo-education-admin 和 roncoo-education-web

# 2. admin项目说明

项目运行

修改网关地址,直接启动即可:npm run dev (先要安装依赖:npm install)
若要部署到服务器,先要打包:npm run build

# 3. web项目说明

项目运行

修改网关地址,直接启动即可:npm run dev (先要安装依赖:npm install)
若要部署到服务器,需要使用pm2来运行

上次更新: 9/28/2021, 2:09:31 PM