部署教程

Tigshop 是一款开源商城系统,其下载需区分授权版本与免费版,部署支持宝塔等多种方式,适合不同使用场景。以下是详细的下载及主流部署教程,主要以常用的宝塔部署和本地部署为例。

一、如何下载代码文件?

1.免费授权:php单商户标准版可跳转 https://gitee.com/tigshop/tigshop 下载完整代码文件。

2.付费授权:
(1)官网提交订单或联系客服发起订单付费后可点击官网的服务与支持-下载。

image.png

(2)然后填写授权主体信息,等待官方进行审核。

image.png

(3)接下来在版本下载中-下载最新版完整代码文件或者历史版本文件。

image.png

(4)最后需在我的授权中填写需授权的域名,商业授权每个根域名每年仅限申请2次变更操作,请谨慎提交申请。企业授权超过五个根域名可向官方发起申请增加。同时此处的授权码需填写到商城后台。

image.png

image.png

  • 提示:如果您购买了PC端的授权,您还可以看到单独的PC端版本下载链接,此为开发版源码,可供开发者使用。另外我们对于未购买PC端的授权用户,也提供了一份对应版本的免费编译版源码(非SSR版),若不做二次开发,不会影响正常使用。

文件目录结构

/ (解压根目录)

    …

    public

       pc (PC编译源码)

       mobile (H5编译源码)

       admin (后台编译源码)

       …

    database

       pure***.sql (纯净版数据库)

       demo***.sql (带测试商品的数据库)

    view

       uniapp (移动端前端开发版源码,可用于生成H5、小程序、APP)

       admin (后台前端开发版源码)

    …

本页教程仅提供快速部署模式,前端编译打包、修改配置等请参考《Tigshop开发者文档》

快速部署

  • 快速部署方式,适合非开发人员或者无需对源码进行修改的客户

  • 源码包已经为您编译打包好了完整的前端静态文件,如PC端(默认非SSR方式打包),H5端、后台。这些打包好的静态文件放在public目录下,所以您只需要部署好后端环境,即可正常使用系统。

  • PC端默认打包的是非SSR模式,即纯静态模式,如需使用SSR,请点击查看PC端SSR打包教程。SSR全名为服务端渲染,好处是搜索引擎优化 (SEO)、加载速度更快、数据预取。用户体验最直观的感受是切换页面或进入首页时,页面内容不会闪一下,显示会更加流畅(官网提供的演示站即SSR模式),浏览器查看页面源码时会显示完整的html内容(有利于搜索蜘蛛抓取内容)。缺点是会增加服务器压力,且打包前需要提前修改好配置文件参数。

您可以根据服务器选择以下部署方式:

- Linux / CentOS / Alibaba Cloud / Windows Server 宝塔部署(推荐)

安装教程:https://www.tigshop.com/course/tigshop/7967185949630559264

- Windows - 本地部署(一般用于开发环境)

安装教程:https://www.tigshop.com/course/tigshop/4807186013521031924

- MacOS - 本地部署(一般用于开发环境)

安装教程:https://www.tigshop.com/course/tigshop/6547186011171138154

大纲
一、如何下载代码文件?
文件目录结构
快速部署
- Linux / CentOS / Alibaba Cloud / Windows Server 宝塔部署(推荐)
- Windows - 本地部署(一般用于开发环境)
- MacOS - 本地部署(一般用于开发环境)