原文章地址:https://www.kancloud.cn/sy_yzd/yzd_lawyer/1462471
为了防止以后找不到,做个记录
第一步:
打开服务器面板,需要配置安全组,公网入方向和出方向都允许1238和8283端口
注意:公网入方向和出方向都要添加
打开宝塔面板 点击安全 添加1238和8283端口
第二步:
NGINX配置如下
修改您的站点配置文件 ,在service{} 块下任意位置添加如下配置
location /yzdlawyer
{
proxy_pass http://127.0.0.1:8283;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header X-Real-IP $remote_addr;
}
APACHE配置如下
确保Apache开启了以下模块
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
Apache站点中添加以下配置 (注意:写在 <VirtualHost *:443> ... 块中)
Proxy Config
SSLProxyEngine on
ProxyRequests Off
#云之道律师小程序
ProxyPass /yzdlawyer ws://127.0.0.1:8283
ProxyPassReverse /yzdlawyer ws://127.0.0.1:8283
#结束
第三步:
cd /www/wwwroot/您的站点目录/addons/yzd_lawyer/GatewayWorker && php start.php start -d
可以在下图后台位置找到相关命令复制
打开宝塔终端(宝塔不好用的可以用ssh工具登录或者阿里云腾讯云后台直接登录)并执行命令
最后一步,自动启动聊天服务
第一步打开宝塔点击计划任务
cd 后面换成自己的workerman路径
cd /www/wwwroot/yzd2019/addons/yzd_lawyer/GatewayWorker
php路径修改自己的
/www/server/php/56/bin/php start.php stop
kill -9 $(lsof -i tcp:8283 -t)
php路径修改自己的
/www/server/php/56/bin/php start.php start -d
第二步:点击计划任务的执行
第三步:查看任务执行情况
不会部署的可以联系我QQ65668506
评论已关闭