生鲜商城-单商户(kxmall)开发指南 生鲜商城-单商户(kxmall)开发指南
首页
  • 开发指南
  • 功能介绍
常见问题
在线体验
案例
GitHub (opens new window)
首页
  • 开发指南
  • 功能介绍
常见问题
在线体验
案例
GitHub (opens new window)
  • 开发指南

    • 介绍
    • 本地启动部署教程
    • 目录结构
    • 开源版VS商业版
    • 线上部署教程
      • 1. 服务器推荐配置
        • 1.1 推荐:2核4G服务(CentOS7)
        • 1.2 软件安装要求
      • 2. 服务器 MySQL 数据库的安装
      • 3. 服务器 Redis 安装
        • 3.1 安装 Redis
        • 3.2 启动 Redis
        • 3.3 尝试连接 Redis
        • 3.4 配置文件位置
        • 3.5 修改配置
        • 3.6 重启 Redis
      • 4. 服务器下载安装 JDK
        • 4.1 查找版本
        • 4.2 安装 JDK
        • 4.3 校验安装
      • 5. Spring 启动
        • 5.1 前台启动
        • 5.2 后台启动
        • 5.3 查看启动进程
        • 5.4 新建 opt 文件夹
      • 6. 服务器安装 Nginx
        • 6.1 下载 Nginx
        • 6.2 启动 Nginx
        • 6.3 Nginx 配置文件位置
        • 6.4 Nginx 常用命令
        • 6.5 SSL 证书配置
      • 7. 其他常用命令
      • 8. 问题解决
        • 8.1 OSS 服务权限问题
    • docker部署教程
    • 一键部署
    • 接口文档
  • 功能介绍

    • 版本更新记录
    • 订单流程图
    • 扫码识别仓库
    • 上架商品流程
    • 图片minio配置
    • 地图key配置
    • 前置仓资料编辑
    • 客户端地址管理
    • 小程序微信登录配置
    • 微信支付
    • 仓库选择
    • 逆向工程使用
    • 首页菜单布局指引
    • 微信公众号(服务号)
    • 微信公众号消息推送订阅引导
    • 云打印(订单打印)
    • 接口文档(两种方式)
    • 小程序订单中心Path设置
    • app打包选择地图空白
    • 小程序订单推送
    • 骑手小程序配置
    • 图片本地磁盘配置
    • 图片本地数据库配置
    • 图片华为obs配置
    • 图片腾讯cos配置
    • 店铺装修
    • 系统配置
    • 家常菜功能
    • 预警值设置
    • 骑手端登录审核中
    • 小程序地图使用介绍及配置
    • 低代码报表
    • 分销使用手册
    • 第三方配送
    • 仓库信息地图选框
  • 开发指南
  • 开发指南
zhixing
2024-11-16
目录

线上部署教程

# 1. 服务器推荐配置

# 1.1 推荐:2核4G服务(CentOS7)

  • 阿里云折扣场:点我进入 (opens new window)
  • 腾讯云秒杀场:点我进入 (opens new window)

# 1.2 软件安装要求

  • CentOS7 服务系统
  • MySQL 5.7
  • JDK 1.8
  • Redis(最新版本)
  • Nginx(最新版本)

# 2. 服务器 MySQL 数据库的安装

按照这个步骤一步一步执行即可:

参考教程:https://blog.csdn.net/qq_38377190/article/details/123964283 (opens new window)

导入 SQL 文件

# 3. 服务器 Redis 安装

# 3.1 安装 Redis

yum install redis

# 3.2 启动 Redis

service redis start

# 3.3 尝试连接 Redis

redis-cli

# 3.4 配置文件位置

  • /bin/redis.conf
  • /etc/redis.conf

# 3.5 修改配置

修改如下配置,保存并重启:

# 3.6 重启 Redis

systemctl restart redis.service

Redis 安装完成

# 4. 服务器下载安装 JDK

# 4.1 查找版本

yum search java | grep jdk

# 4.2 安装 JDK

yum install java-1.8.0-openjdk.x86_64

# 4.3 校验安装

java -version

JDK 安装完成

# 5. Spring 启动

# 5.1 前台启动

java -jar kxmall-admin.jar

# 5.2 后台启动

nohup java -jar kxmall-admin.jar > /dev/null &

# 5.3 查看启动进程

netstat -apn | grep 8585

# 5.4 新建 opt 文件夹

提示:写好的 bat 脚本在 doc 文件中

# 6. 服务器安装 Nginx

# 6.1 下载 Nginx

yum install nginx

# 6.2 启动 Nginx

systemctl start nginx

# 6.3 Nginx 配置文件位置

/etc/nginx/nginx.conf

# 6.4 Nginx 常用命令

# 校验配置
nginx -t

# 热重启
nginx -s reload

# 6.5 SSL 证书配置

Nginx SSL 证书配置(自行百度)

提示:Nginx.config 配置放到了项目 doc 文件里面,大家自行下载。

Nginx 安装完成,写好的 nginx 配置文件在 doc 文件中

nginx配置,需要自己解读一遍。

其中 rider.youwww.com 和 h5.youwww.com 都是部署前端h5才会用的配置。

如果你是部署小程序(如果使用的是我们提供的nginx配置),请求的地址需要 注意 ==》 youwww.com/prod-api

# 7. 其他常用命令

# 查找文件
find -name "**"

# 返回上一个位置
cd -

# 查看日志
tail -f unimall.log

# 删除文件
rm * -rf

# 移动文件
mv * /usr/share/nginx/html/

# 解压文件
unzip dist.zip

# 8. 问题解决

# 8.1 OSS 服务权限问题

问题描述:使用 OSS 服务的时候出现用户无权限的情况

解决方案:需要授权

参考教程:https://blog.csdn.net/vamamba/article/details/83957113 (opens new window)

开源版VS商业版
docker部署教程

← 开源版VS商业版 docker部署教程→

Theme by Vdoing | Copyright © 2024-2026 zhixing | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式