apache与websocket踩坑

记录一下。环境centos7 宝塔的lampp环境。配置一个需要使用websocket的Web应用后,小程序端socket怎么都连接不上。检查了防火墙,宝塔放行端口,阿里云安全组等设置后依然无法解决。最后解决方法如下。

使用apache的服务需要在配置文件下,增加反向代理设置。

    ProxyRequests Off
    ProxyPass /wss ws://127.0.0.1:7272
    ProxyPassReverse /wss ws://127.0.0.1:7272

设置好后保存,重启服务。

php /www/wwwroot/xxx/ggg/yyy/kkk/start.php restart -d
 

再次打开小程序,发现连接正常,问题解决

你可能感兴趣的:(PHP,WebSocket)