手动安装 一键部署都需要启动websoket组件
一,申请HTTPS证书
:微信小程序支付宝小程序 多人扫码点餐需要使用的
一下以宝塔面板申请为例
2,切换到网站,打开设置
3,切换到 SSL页面,点击LET`s ENcrypt标签 ,勾选需要申请证书的域名,点击按钮即可
4,申请完成后,记得开启 "强制HTTPS",并留意HTTPS证书到期时间,
宝塔面板会自动续签,但还是注意一下,防止影响网站正常使用
二,运行系统
教程使用的安装的域名为:test.x186.cn. websoket端口为7474
实际安装,请更换为您自己的域名
1,配置 redis和websoket选项,
检测配置无误后,
重要提示:务必点击保存按钮.
重要提示:务必点击保存按钮
重要提示:务必点击保存按钮
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测试按钮,配置成功截图如下