环境要求推荐阿里云或腾讯云服务器;芸众部署环境选型:1、芸众集成docker容器环境,2、宝塔环境。建议提供纯净服务器联系芸众安装环境,若是自行安装环境必须使用宝塔环境!其他环境需自行处理。
硬件要求:
不支持使用vps和docker的容器生成的系统,这两种方式安装环境和商城
部署前不能接任何VPN、防火墙、xx盾、沙箱等等干扰部署的东西,部署完成双方验收后,再接上VPN、防火墙、xx盾、沙箱(接上后有什么问题自行解决.).若非要使用以上套件,请自行安装宝塔后,一键部署商城
不了解安全、防御软件、cdn、xxx加速之类软件、应用整个工作原理,请不要接入.接入导致影响商城运行,自行负责.
2核 4G内存 带宽20M或以上(峰值、固定不限)。建议使用按使用量付费带宽,峰值拉到最大!
访问一次商城前端页面需要大概需要4m的带宽(不算图片、接口返回数据),具体计算方式请自行学习网络基础知识.
系统要求:
全新服务器安装,必须使用centos8.x公共镜像
已有资料的的服务器(宝塔)系统必须centos7.6以上(建议最新版本)
公共镜像Centos8.X最新版((不要用宝塔的镜像,配置队列会出问题.)
以下是宝塔的要求,使用芸众docker环境不必理会
软件环境要求:
如已有环境,请看下面软件要求,看自己的环境是否匹配,不匹配的请自行处理。
web:nginx(必须支持HTTP2,SSL)
Php7.2.34
[PHP Modules]
bcmath,Core,ctype,curl,date,dom,ereg,exif,fileinfo,filter,ftp,gd,gettext,
hash,iconv,intl,json,libxml,mbstring,mcrypt,mhash,mysql,mysqli,mysqlnd
openssl,pcntl,pcre,PDO,pdo_mysql,pdo_sqlite,Phar,posix,redis,Reflection,
session,shmop,SimpleXML,soap,sockets,SPL,sqlite3,standard,sysvsem,
tokenizer,xml,xmlreader,xmlrpc,xmlwriter,xsl,zip,zlib,redis,mongidb
php function不能禁用proc_xxx,putenv,pcntl_signal,pcntl_fork,pcntl_wait,pcntl_alarm,pcntl_signal_dispatch,stream_socket_server
数据库mysql 5.6或以上(建议使用5.7,数据库存储引擎必须支持Innodb)
确保curl(7.6x)和openssl-1.1.1(因官方不再支持1.0.2版本,所以建议安装1.1.1版本,新安装不要再使用1.0.2), 详情看官网
php必须配置ca根证书, 否则对接微信、支付等等多个地方报错.