一、项目地址
本项目统一使用master分支,lamp-cloud mater分支版本是3.10.0
项目地址:https://gitee.com/dromara/lamp-cloud
项目依赖工具:https://gitee.com/zuihou111/lamp-util
代码生成器:https://gitee.com/zuihou111/lamp-generator
lamp-job(任务调度):https://gitee.com/zuihou111/lamp-job
前台:https://gitee.com/zuihou111/lamp-web
注意:想启动 lamp-cloud 项目,需要先将 lamp-util 和 lamp-job编译打包
项目的编译顺序是:lamp-util -> lamp-cloud -> lamp-job
二、环境安装及配置启动
2.1 准备工作
idea2022.3.3、VSCode 1.90.2
maven3.9.1、Jdk1.8
mysql-8.0.22-winx64、Redis-x64-5.0.14.1
nacos-server-2.3.2、seata-server-2.0.0
Node版本管理工具:nvm 1.1.12
Node v20.15.0
lamp-web项目支持Node 16版本以上
2.2 环境安装
详细安装见:0-环境安装-整体.md 、1-Mysql8安装及配置.md、2-Redis安装及配置.md、3-nacos-server-2.3.2-安装及配置.md、4-Sentinel-2.0.0-安装及配置.md、5-Node安装及配置.md
lamp-web master分支,node版本21,实际上是低于这版本,又高于16版本
2.3 数据库导入
前提:本地安装好mysql
mysql脚本位置:D:\workspace\code\gitee\lamp-cloud\01-docs\sql\mysql
1、创建表:lamp_defaults
CREATE DATABASE IF NOT EXISTS `lamp_defaults` CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
2、导入数据
然后将lamp_defaults、lamp_base_0000、lamp_extend_0000、lamp_column脚本数据到导入到lamp_defaults库
执行顺序:lamp_defaults、lamp_base_0000、lamp_extend_0000、lamp_column
注意:master分支项目没有进行跨库操作,即都放在lamp_defaults表中了。
2.4 服务启动
服务启动顺序:Mysql、Redis、Nacos、Seata

最低0.47元/天 解锁文章
1113

被折叠的 条评论
为什么被折叠?



