觉得对您有帮助可以 Star
,Fork
一下!!!!
包含项目启动说明,数据库sql文件(含数据),Linux环境搭建,文档说明。
项目架构图:https://blog.csdn.net/weixin_45606067/article/details/110143227
虚拟机中软件环境:https://blog.csdn.net/weixin_45606067/article/details/109629397
笔记总结:https://blog.csdn.net/weixin_45606067/article/details/121317918
安装虚拟机VMware中安装Centos7 或者 参考老师讲解的VirtualBox安装vagrant
虚拟机中安装docker,rabbitmq,nginx,kibana,elasticsearch,redis,mysql
本地要有 JDK(1.8)、maven(3.6.3) 的环境
本地要有 nacos(1.4.1)、redis 的环境
要有 node(12.19.0)、npm (6.14.8)的环境
本地要有 natapp【内网穿透】的环境
前端项目工具 vscode / webstorm
后端项目工具 idea(要有lombok插件)
数据库工具 Navicat
域名配置:修改window系统hosts文件【位置:C:\Windows\System32\drivers\etc\hosts
】
# 谷粒商城域名访问
192.168.187.100 gulimall.com
192.168.187.100 search.gulimall.com
192.168.187.100 item.gulimall.com
192.168.187.100 auth.gulimall.com
192.168.187.100 cart.gulimall.com
192.168.187.100 order.gulimall.com
192.168.187.100 member.gulimall.com
192.168.187.100 seckill.gulimall.com
# 测试单点登录
127.0.0.1 sso.com
127.0.0.1 client1.com
127.0.0.1 client2.com
/mydata/nginx/html/static
① nginx.conf
文件【位置:/mydata/nginx/conf
】
② gulimall.conf
文件【位置:/mydata/nginx/conf/conf.d
】
后端:
vagrant up
启动虚拟机(如果使用 VMware,确保能连接上MySQL数据库);alipay.notify_url
地址为自己的natapp的【否则支付功能不好使】http://gulimall.com
前端:
npm install
安装依赖;npm run dev
启动;1、分布式基础概念
2、基础开发
3、环境
4、开发规范
1、SpringCloud Alibaba组件
2、SpringCloud组件
3、技术点
3、其他
gulimall
├── gulimall-auth -- 认证中心(社交登录、OAuth2.0、单点登录)
├── gulimall-cart -- 购物车服务
├── gulimall-common -- 工具类及通用代码
├── gulimall-coupon -- 优惠卷服务
├── gulimall-gateway -- 统一配置网关
├── gulimall-member -- 会员服务
├── gulimall-order -- 订单服务
├── gulimall-product -- 商品服务
├── gulimall-search -- 检索服务
├── gulimall-seckill -- 秒杀服务
├── gulimall-test-sso-client -- 测试单点登录客户端
├── gulimall-test-sso-server -- 测试单点登录服务端
├── gulimall-third-party -- 第三方服务
├── gulimall-ware -- 仓储服务
├── renren-fast -- 人人开源项目的管理端
└── renren-generator -- 人人开源项目的代码生成器
项目完整截图及说明可查看:谷粒商城项目完整总结
项目完整截图及说明可查看:谷粒商城项目完整总结
首页
搜索页
详情页
结算页
收银页
支付宝支付页
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。