运行软件安装

登录宝塔面板以后,点击菜单【软件商店】,安装Nginx、Mysql5.7Php8.0

下载源码包

登录likeshop官网,访问https://www.likeshop.cn/source_download,选择相应的产品版本,下载源码包。


安装

点击菜单【软件商店】-【一键部署】-【导入项目】。按产品填写信息,选择下载的文件包,然后点击【提交】即可。


点击列表中的【一键部署】,填写部署的域名,该域名为平台域名(非商城域名),按产品填写其它信息,点击【提交】。


复制保存以下信息,下一步安装程序时需要。


然后打开上一步显示信息的访问站点,进入安装界面。点击【我已阅读并同意】。


注意环境监测是否通过,没有通过,按要求调整,点击【继续】。

一般来说,目录没权限,按要求填写权限,一般设置为www用户即可,如果不行,给目录777项目。很多人会把项目解压以后重新打包,遗漏了隐藏文件,导致无法安装,这时按提示创建文件。
PHP环境要求扩展没有安装导致无法通过,请点击【软件商店】-找到对应PHP版本列表-【设置】-【安装扩展】设置相应的扩展。




然后填写数据库信息,超级管理员的账号密码。点击【继续】,如果在这一步安装报错,请仔细检测信息是否填写正确。

如果安装提示“请在mysql配置文件修改sql-mode添加NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”,按下图提示配置,然后重启mysql。

sql-mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION




安装成功以后,点击【进入管理平台】,即可进入管理后台。


域名泛解析

登录域名服务商的后台,找到域名解析,给项目使用的域名增加泛解析,泛解析记录类型为A,主机记录为* 。登录宝塔面板,点击【网站】-找到部署的项目-【设置】-【域名管理】-添加主机记录为 * 开头的域名,让平台后台添加商城生成的域名可以访问。


如何申请SSL泛域名证书(如何设置https)

打开网站设置,点击【SSl】,设置验证方式为DNS验证、选择DNS接口为手动解析、选择自动组合泛域名、选择所有域名,点击申请。



图片圈中的两条域名解析信息,需要添加两条记录类型为TXT的域名解析。



以阿里云后台为例,按照要求添加两条记录类型为TXT解析,记录值按上图要求填写。




最后,返回宝塔点击【验证】,验证成功以后,即可无限的添商城,而且都是支持https。


SaaS平台给商城设置域名别名

商城别名域名解析

之前步骤添加的泛域名,都是用我们自己的域名。一些情况下,客户需要将商城设置为自己的域名。likeshop单商户SaaS版支持商城域名别名。添加多个别名,重复以下步骤。
我们打开要使用的别名域名,解析域名的时候,使用cname记录类型,设置好主机记录,记录值填写平台域名(第一次部署使用的域名)即可。

商城别名服务器设置

登录宝塔,点击【网站】-【添加站点】,填写商城别名域名信息,选择SaaS版本安装项目的server目录,【提交】添加别名站点。


点击【网站】,找到填写的商城域名别名,【设置】-【网站目录】,设置运行目录为public,点击【保存】。


点击【伪静态】,规则设置为thinkphp后【保存】。


点击【SSL】-【Let’s Encrypt】,选上选项,点击【申请】即可,申请成功以后关闭窗口,我们就可以使用https访问网站。



平台后台商城添加别名

访问平台域名,即可进入平台后台登录页面,登录进去以后,点击【商城】-【商城列表】找到添加好的商城,点击【编辑】。

填写域名别名信息后【保存】。添加完以后,商城别名生效,即可访问。


站点入口

平台后台:http://平台域名
商城管理后台:http://商城后台/admin (后台添加的商城,每个商城不一样)
手机商城管理后台:http://商城后台/business (此账号密码和商城后台账号密码一致)
手机商城(在手机访问域名,自动访问):http://商城/mobile
PC商城(在电脑访问域名,自动访问):http://商城/pc