EMSHOP源码下载:http://emshop.wanghe.life/
访问不上官网的请使用蓝奏云盘下载,速度更快:https://w-hehe.lanzouq.com/b0zk2cgne
说明:emshop发卡前身为红盟云卡,依旧是官方出品,老粉都知道该程序兜兜转转持续了5个年头,更新迭代过不少备受好评的功能。但由于老系统之前底层框架有着不少缺陷与限制,导致后来频繁出现漏洞与bug,修复维护成本过高,于是决定重新写了新系统。从建立之初就从底层做好安全与扩展性的铺设,尽量杜绝之后更新迭代出现的不可逆的漏洞,所以诞生了今天的emshop系统!
本教程涵盖旧版与新版两种搭建流程,默认新版在前,v1.2.80及以上为新版
首先确认服务器环境,如无法辨别,直接无脑按照教程环境执行,新版仅支持linux,不支持Windows和虚拟主机安装
使用宝塔面板选择nginx或apache(教程演示采用nginx)
PHP版本8.0+(新版必须8.0起步)
MySQL版本5.6+
搭建之前先安装Swoole扩展,这步非常重要,关系到最终能不能正常发货,当扩展中出现多个版本时,默认选择 Swoole4 即可
第一步:将下载好的源码上传至服务器站点文件夹并解压
第二步:设置伪静态
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
第四步:访问自身该站点绑定的域名进行安装
ps:经常有小白分不清数据库信息该怎么填,如下图所示,填写创建的站点数据库信息,而不是总数据库
第五步:安装进程守护(Supervisor)必须安装,EMSHOP通过进程来运行发货等服务,不安装会造成不自动发货等情况
1、在宝塔面板左侧菜单打开【软件商店】
2、搜索框输入Supervisor 或 进程守护
3、找到【进程守护管理器】,点击安装
第六步:添加EMSHOP进程
1、名称:任意英文标识即可,例如 EMSHOP001(名称不支持中文)
2、启动用户默认的 root 即可
3、运行目录:选择你网站根目录(和你程序所在的文件夹目录一致即可)
4、启动命令:
php server
5、点击确定保存
第六步:登录后台查看进程是否成功开启
以下为旧版EMSHOP搭建方式,适用v1.2.80版本以下
PHP版本7.4(必须指定该版本)
MySQL版本5.6+
第一步:EMSHOP源码下载:http://emshop.wanghe.life/
第二步:上传源码至服务器站点文件夹并解压
第三步:设置伪静态
location / {
index index.php index.html;
if (!-e $request_filename){
rewrite ^/(.*)$ /index.php last;
}
}
第四步:访问自身该站点绑定的域名进行安装
ps:经常有小白分不清数据库信息该怎么填,如下图所示,填写创建的站点数据库信息,而不是总数据库
第五步:搭建成功提示后,登录后台进行配置即可
主页
详情页
订单确认页














发表评论