手动安装 一键部署都需要启动websoket组件

一,申请HTTPS证书

:微信小程序支付宝小程序 多人扫码点餐需要使用的

一下以宝塔面板申请为例

  • 1,进入宝塔面板首页


2,切换到网站,打开设置

3,切换到 SSL页面,点击LET`s ENcrypt标签 ,勾选需要申请证书的域名,点击按钮即可

4,申请完成后,记得开启 "强制HTTPS",并留意HTTPS证书到期时间,
宝塔面板会自动续签,但还是注意一下,防止影响网站正常使用

二,运行系统

教程使用的安装的域名为:test.x186.cn. websoket端口为7474
实际安装,请更换为您自己的域名

1,配置 redis和websoket选项,

检测配置无误后,

重要提示:务必点击保存按钮.

重要提示:务必点击保存按钮

重要提示:务必点击保存按钮

  • 2,进入宝塔面板首页

3,切换到文件,进入 /www/wwwroot/test.x186.cn/目录,点击 终端按钮
test.x186.cn为你得实际文件夹

重要提示:务必设置php-cli 命令行版本为php7.2

重要提示:务必设置php-cli 命令行版本为php7.2

重要提示:务必设置php-cli 命令行版本为php7.2

4,执行 以下命令(服务器重启或系统更新后,请执行此命令)

sh reload.sh


5,执行结果: 如果是初次启动,会显示启动成功,否则提示 重启成功
如果执行报错,
请找到php扩展 找到 swoole扩展 卸载重新安装即可
如果执行失败:请根据提示检查 php扩展 swolle redis https证书是否申请,是否正常 是否正常安装

6,开启 网络端口 7474,点击放行即可.

如果使用阿里云和腾讯云服务器,还需要去对应后台开启 TCP:7474端口. 参考教程如下
腾讯云:https://www.bt.cn/bbs/thread-1229-1-1.html
阿里云:https://www.bt.cn/bbs/thread-2897-1-1.html
华为云:https://www.bt.cn/bbs/thread-3923-1-1.html

7,全部配置完成后,返回系统后台,

点击 websoket测试按钮,配置成功截图如下