TIGSHOP 是一个开源电商系统,基于 Java 开发,采用 Spring Boot + Vue.js 前后端分离架构
2025-06-01
2
参考资料
TIGSHOP 详细简介
TIGSHOP 是一个开源电商系统,基于 Java 开发,采用 Spring Boot + Vue.js 前后端分离架构。提供商品管理、订单处理、会员系统、营销工具等核心功能,支持多商户模式与移动端适配。
项目地址
Gitee(国内镜像): https://gitee.com/tigshop/tigshop
演示地址
前台演示: http://demo.tigshop.com
后台演示: http://demo.tigshop.com/admin
测试账号: admin / 123456
基础环境准备
组件 | 版本要求 |
---|---|
JDK | 1.8+ |
MySQL | 5.7+ |
Redis | 4.0+ |
Node.js | 12.x+(前端) |
Nginx | 1.18+(可选) |
核心组件部署步骤
后端部署:
git clone https://github.com/tigshop/tigshop.git cd tigshop-backend mvn clean package java -jar target/tigshop.jar
前端部署:
cd tigshop-frontend npm install npm run build
数据库初始化:
执行
sql/tigshop.sql
文件修改
application.yml
中的数据库配置
辅助工具与优化
Redis缓存:配置
spring.redis.*
参数启用Elasticsearch:可选安装用于商品搜索(需7.x版本)
Nginx配置:建议用于静态资源压缩和负载均衡
Jenkins:支持自动化部署脚本
适用行业
B2C零售
跨境电商
本地生活服务
数字商品交易
支持系统
服务器系统: Linux/Windows Server
客户端浏览器: Chrome/Firefox/Edge 等现代浏览器
移动端: 响应式设计适配iOS/Android
注意事项
生产环境必须修改默认密钥
jwt.secret
高并发场景需配置Redis集群
文件上传目录需设置777权限(Linux)
定期备份
upload
目录和数据库首次登录后应立即修改管理员密码
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。