基础安装环境准备
快速开始
说明
我们为用户准备了可以快速部署 MateCloud 所有组件及所需的中间件的Docker安装脚本, 你可以通过该脚本部署并体验 MateCloud 所提供的功能
部署服务器要求
- 操作系统: 任何支持 Docker 的 Linux x64、Windows、MACOS
- CPU/内存: 2核8G(最小)
- 磁盘空间: 20G
- 可访问互联网
推荐开发工具
后端开发工具
- IDEA: https://www.jetbrains.com/
插件
- Lombok Plugin(必装)
- MybatisX Plugin (选装)
前端开发工具
- VSCode: https://code.visualstudio.com/
安装常用组件手动模式
1.安装JDK 1.8+
网上搜索对应环境的JDK
JDK官网下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
2.安装MySQL 5.6+
网上搜索对应环境的MySQL
MySQL官网地址:https://dev.mysql.com/downloads/mysql/
3.安装Redis 4.0+
网上搜索对应环境的Redis
Redis官网地址:https://redis.io/download
4.安装Nacos 2.0.0
Nacos官网地址:https://nacos.io/zh-cn/docs/what-is-nacos.html
注意:matecloud 2.3.8版本以下支持1.4.1及以下版本
5.安装Sentinel 1.6.0+ [可选]
Sentinel官网地址:https://sentinelguard.io/zh-cn/docs/quick-start.html
Docker方式安装
基础配置
1. 导入SQL文件
文件路径项目根目录下:
/doc/sql/matex.sql
导入可以借助navicat或其他mysql工具。
2.导入Nacos配置
文件路径项目根目录下:
# 通用配置
/doc/nacos/mate.yaml
# 数据库、redis等配置参数
/doc/nacos/mate-local.yaml
# 动态路由配置参数
/doc/nacos/mate-dynamic-routes.yaml
注意:
导入nacos时,文件名必须以yaml结尾,命名为mate或mate.yml均无法获取配置文件。
3.修改mate-local.yaml配置
修改数据库和redis为本地参数
- 修改redis参数
spring: redis: #redis 单机环境配置 host: 127.0.0.1 port: 6379 password: database: 0 ssl: false #redis 集群环境配置 #cluster: # nodes: 127.0.0.1:7001,127.0.0.1:7002,127.0.0.1:7003 # commandTimeout: 5000
- 修改mysql参数
mate: datasource: url: jdbc:mysql://127.0.0.1:3306/matex?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false&zeroDateTimeBehavior=convertToNull username: root password: root
必要启动模块
启动认证模块(mate-uaa)
运行vip.mate.uaa.MateUaaServer
启动系统模块(mate-system)
运行vip.mate.system.MateSystemServer
启动代码模块(mate-code)[可选]
运行vip.mate.code.MateCodeServer
启动网关模块(mate-gateway)
运行vip.mate.gateway.MateGatewayServer
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。