系统简介
基于ThinkPhp6.0+uniapp 开发的一套CRMEB新零售商城系统。
CRMEB系统就是集客户关系管理+营销电商系统,能够真正帮助企业基于微信公众号、小程序、wap、pc等,实现会员管理、数据分析,精准营销的电子商务管理系统。可满足企业新零售、批发、分销、预约、O2O、多店等各种业务需求。
CRMEB的优势:快速积累客户、会员数据分析、智能转化客户、有效提高销售、会员维护;
技术特点
前端框架升级为uni-app,公众号、小程序、H5、APP等多端合一
后台独立出admin api 接口,后台前后端分离
后台UI框架为VUE+ Iview Admin框架
swool 框架加持,高并发
后台标准接口、前后端分离,二次开发更方便
后台页面加载,跳转流畅
组件化开发,可复用,开发便捷
部署注意
+域名必须备案
+公众号必须使用80端口
+小程序必须使用https协议 443端口
+不支持二级目录安装
这里所说的安装其实就是把CRMEB
系统放入WEB
运行环境(前提是你的WEB运行环境已经OK),可以通过下面几种方式获取和安装CRMEB。
服务器环境推荐要求
* Nignx
* PHP 7.1 ~ 7.4
* MySQL 5.7
* Redis
* Supervisor管理器
推荐使用bt宝塔面板,简单易用。
服务器推荐阿里云ecs或腾讯云cvm 云服务器。
开放端口
添加8个端口:80,21,8888,888,443
授权对象:0.0.0.0/0
PHP扩展
安装插件 fileinfo、redis、swoole4
禁用函数
删除下列函数
proc_open
反向代理
nignx反向代理
#PROXY-START/
location ~* \.(php|jsp|cgi|asp|aspx)$
{
proxy_pass http://127.0.0.1:20199;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
}
location /
{
if (!-e $request_filename) {
proxy_pass http://127.0.0.1:20199;
}
proxy_http_version 1.1;
proxy_read_timeout 360s;
proxy_redirect off;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
add_header X-Cache $upstream_cache_status;
#Set Nginx Cache
add_header Cache-Control no-cache;
expires 12h;
}
#PROXY-END/
Apache反向代理
ProxyPass /ws ws://127.0.0.1:20199/
ProxyPassReverse /ws ws://127.0.0.1:20199/
执行命令
开启消息队列:
Supervisor管理器,运行
php think swoole
特殊事项
MYSQL5.7以上版本:
配置修改成以下内容:
sql-mode = NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
PHP加密组件根据自身所使用的PHP版本选择以下以PHP7.3为例添加配置文件:
extension = swoole_loader73.so
PHP其他版本安装时需复制以下目录文件到根目录替换原文件否则可能造成队列运行出错:
\help\
7.1
7.2
7.3
7.4
授权购买
系统开发不易,希望大家支持正版,官方正版授权渠道价格联系Wx:yoabyss
在线授权:hxops.taobao.com