小程序商城开源版部署手册
*Nignx
*PHP 7.1~7.3
*MySQL 5.7
*Redis
*Supervisor管理器
推荐使用bt宝塔面板,简单易用。
服务器推荐阿里云ecs或腾讯云cvm 云服务器。
运行环境
支持Lunix/windows服务器环境,需要PHP7.1~7.3版本支持,可运行于包括Apache和nginx在内的多种WEB服务器和模式,支持Mysql数据库,引擎用InnoDB。框架本身没有什么特别模块要求,具体的应用系统运行环境要求视开发所涉及的模块。底层运行的内存消耗极低,而本身的文件大小也是轻量级的,因此不会出现空间和内存占用的瓶颈。对于刚刚接触PHP的新手,我们推荐使用集成开发环境宝塔来使用进行本地开发和测试。
注意
+域名必须备案
+公众号必须使用80端口
+小程序必须使用https协议443端口
+不支持二级目录安装
安装系统软件
Nginx、MySQL、PHP(PHP用7.1-7.3版本)、Redis、Supervisor管理器、phpMyAdmin(Web端MySQL管理工具)。
安装步骤
1.进入宝塔面板点击软件商城,点击php设置。
2.进入配置文件,在文件尾部增加代码 extension=
swoole_loader73.so,然后保存。
3.进入安装扩展,安装插件fileinfo、redis
4.进入禁用函数,删除下列函数proc open pcntl_signal pcntl_signal_dispatch pcntl_fork pcnt_wait pcntl_alarm删除。
5.重载PHP配置

站点设置
1.点击宝塔左侧菜单网站,点击项目站点名称
2.设置运行目录
返回站点列表,点击右侧设置->网站目录设置网站运行目录为
public点击保存
3.配置伪静态
点击右侧设置->伪静态设置伪静态,选择下拉框中的thinkphp点击保存生成配置。
宝塔消息队列配置方法
宝塔软件商店搜索Supervisor并安装
点击设置->添加守护进程
填写名称(自定义填写),启动用户www。然后点击选择运行目录
选择程序目录,这里以/www/wwwroot/为例。(如果您的系统在数据盘挂在,则选择数据盘)勾选程序目录文件夹,然后点击选择
填写启动命令:php think queue:listen–queue点击确定添加进程守护,然后点击[启动]
注:如遇到添加完成后,守护进程里空白无内容,请更新宝塔面
板。
一、检查伪静态是否配置成功。
方法:浏览器新建窗口,直接输入后台完整登录路径http://你的域名/admin可以直接打开,页面显示登录页,则表示系统配置正确(如下

如显示404等其他页面,请检查系统配置及伪静态设置、运行目录设置、消息队列重启是否正确。
二、https域名(不使用htpps则跳过)。
浏览器输入**https://你的域名/admin**检查后台是否可以打开。
可以正常打开,则表示SSL证书安装正确。否则请检查SSL证书配置。
三、全站https,请在后台配置wss配置配置wss后需要重启workerman才能生效,生效后只能使用ws去连接,也就只能使用https进行访问才可以连接长连接ssl证书请于服务器或宝塔上的ssl证书保持一致四、安装后以后请启动消息队列!如碰到无法接受消息,请重启消息队列!

1.本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2.分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3.不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4.本站提供的源码、模板、插件等其他资源,都不包含技术服务请大家谅解!
5.如有链接无法下载或失效,请联系管理员处理!
6.本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!