{{userInfo.nickname}}
用户设置 退出登录

{{wikiTitle}}

运行环境

运行环境

CRMEB v5支持Linux/windows服务器环境,需要PHP7.1 ~ 7.4 版本支持, 可运行于包括Apache和nginx在内的多种WEB服务器和模式,支持Mysql数据库,引擎用InnoDB。框架本身没有什么特别模块要求,具体的应用系统运行环境要求视开发所涉及的模块。 CRMEB底层运行的内存消耗极低,而本身的文件大小也是轻量级的,因此不会出现 空间和内存占用的瓶颈。

注意

域名必须备案  
公众号必须使用80端口  
小程序必须使用https协议 443端口  
不支持二级目录安装

这里所说的安装其实就是把CRMEB系统放入WEB运行环境(前提是你的WEB运行环境已经OK),可以通过下面几种方式获取和安装CRMEB。

服务器环境推荐要求

* Nignx
* PHP 7.1 ~ 7.4
* MySQL 5.7 ~ 8.0
* Redis
* Supervisor管理器
推荐使用bt宝塔面板,简单易用。
服务器推荐阿里云ecs或腾讯云cvm 云服务器。

开放端口

添加7个端口:80,21,8888,888,443,3306,6379
授权对象:0.0.0.0/0

PHP扩展

在v5.2版本不需要安装fileinfo,而redis可以选择性安装,不安装的话将使用file缓存,内部的消息队列将直接同步执行

安装插件 fileinfo、redis

禁用函数

启动消息队列命令和workerman时需要

删除下列函数
`proc_open ` `pcntl_signal` `pcntl_signal_dispatch` `pcntl_fork` `pcntl_wait` `pcntl_alarm`

执行命令

开启消息队列:
Supervisor管理器,运行

php think queue:listen --queue

开启长连接:

sudo -u www php think workerman start --d

开启定时任务:

php think timer start --d
{{cateWiki.like_num}}人点赞
0人点赞
评论({{cateWiki.comment_num}}) {{commentWhere.order ? '评论从旧到新':'评论从新到旧'}} {{cateWiki.page_view_num}}人看过该文档
评论(0) {{commentWhere.order ? '评论从旧到新':'评论从新到旧'}} 937人看过该文档
评论
{{item.user ? item.user.nickname : ''}} (自评)
{{item.content}}
{{item.create_time}} 删除
{{item.like ? item.like.like_num : 0}} {{replyIndex == index ? '取消回复' : '回复'}}
评论
{{items.user ? items.user.nickname : '暂无昵称'}} (自评)
{{items.content}}
{{items.create_time}} 删除
{{items.like ? items.like.like_num : 0}} {{replyIndexJ == (index+'|'+indexJ) ? '取消回复' : '回复'}}
评论
目录
  • {{item}}