Apache2.x下websocket加密协议wss解决方案

应邀把自己的“第一次”留在这里。

废话不多说,系统为Ubuntu或者Centos,socket框架为workerman。
前提:我的ubuntu和centos下LAMP环境均为一键安装:ubuntu使用ppa源;centos使用第三方yum源。
   wss端口号为443,跟https相同,所以需要端口转发实现不懂端口的wss访问
// 先判断apache是否安装proxy_module和proxy_wstunnel_module
apache2ctl -t -D DUMP_MODULES
// 安装方法自行google
// 安装完成后编辑apache配置文件apache2.conf加入以下代码
ProxyPass /wss2/ ws://ws.websocket.com:2346/
// 语法参考http://httpd.apache.org/docs/current/mod/mod_proxy.html#proxypass
// 示例中我们将对/wss2/的请求转发到 ws://ws.websocket.com:2346/来实现webosocket的wss连接
// 重启apache
// js
var ws = new WebSocket("ws://ws.websocket.cn:2346");
// 改为
var ws = new WebSocket("wss://ws.websocket.cn/wss2");

追加内容 2017-01-05 16:12:09
以上代码为ubuntu下,centos自行查阅命令

评论1

评论请先登录

最近热帖

  1. 谁能超过我 222177
  2. 我才是第一名 38450
  3. 本站源码easyQA下载地址及安装配置文档 6296
  4. 百度的无刷新搜索,并不仅仅是使用了ajax,还有它的功劳! 4578
  5. 本站用的是什么富文本编辑器呢? 3312
  6. 本站源码下载及安装配置教程 2971
  7. (● ̄(エ) ̄●) 恳请大家不要发布无意义的测试帖子吧,测试也可以发有意义的文字呀 2928
  8. 我把它改成潮流分享的社区了。。。囧 2594
  9. 关于thinkphp图片上传插件,ajax+无刷新。 2526
  10. Apache2.x下websocket加密协议wss解决方案 2085

近期热议

  1. 本站源码easyQA下载地址及安装配置文档 56
  2. (● ̄(エ) ̄●) 恳请大家不要发布无意义的测试帖子吧,测试也可以发有意义的文字呀 24
  3. 社区新使用了又拍云来存储图片,测试一下上传图片 18
  4. 仔细从V型注册v 18
  5. 本站源码下载及安装配置教程 17
  6. 提问与回答增加上传图片、添加代码、表情、颜表情功能 15
  7. 百度的无刷新搜索,并不仅仅是使用了ajax,还有它的功劳! 14
  8. 本站用的是什么富文本编辑器呢? 13
  9. 你这个网站的搜索框 13
  10. 本站源码的开源开发进度与意见反馈 12