运行环境

运行环境


本商城系统支持Lunix/windows服务器环境,需要PHP7.1 ~ 7.4版本支持,可运行于包括Apache和nginx在内的多种WEB服务器和模式,支持Mysql数据库,引擎用InnoDB。本商城系统底层运行的内存消耗极低,而本身的文件大小也是轻量级的,因此不会出现空间和内存占用的瓶颈。


注意事项


域名必须备案  

公众号必须使用80端口  

小程序必须使用https协议 443端口  

不支持二级目录安装

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


服务器环境推荐要求


* Nignx

* PHP 7.1 ~ 7.4

* MySQL  >5.1

* Redis

* Supervisor管理器


开放端口


添加8个端口:80,21,8888,888,443,3306,6379

授权对象:0.0.0.0/0


PHP扩展

在v5.0版本不需要安装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