記錄一下。環境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
再次打開小程序,發現連接正常,問題解決