websockify-nginx-module

授权协议 MIT
开发语言 C/C++
所属分类 服务器软件、 终端服务器/远程连接
软件类型 开源软件
地区 国产
投 递 者 符国安
操作系统 跨平台
开源组织 阿里巴巴
适用人群 未知
 软件概览

websockify-nginx-module 使 Nginx 支持将 TCP 协议转化为 websocket 协议

使js + html5 配合 websockify 理论上可以完成 任意tcp 客户的 web 化

目前 websockify 主要用于 noVNC 项目 广泛用于 web 版本的 vnc 的客户端

安装:

git clone https://github.com/tg123/websockify-nginx-module.git

cd path/to/nginx_source

./configure --add-module=/path/to/websockify-nginx-module/

make
make install

 

  • Mac Nginx安装 $brew search nginx -bash: brew: command not found $curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1 x share/man/ x share/man/man1/ x share/ma

  • 环境 安装Homebrow ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装nginx 下载nginx项目到本地 brew tap homebrew/nginx 执行安装 brew install nginx-full -with-rtmp-module 到这一步

  • 前面我们看到,在HTTP 0.9中处理完请求行后; 在HTTP>=1.0中处理完请求头后,Nginx会调用ngx_http_handler函数对请求进行处理。 /* http/ngx_http_core_module.c */ /* HTTP的phase事件处理函数 * param ev: 待处理的事件 */ static void ngx_http_phase_event_handler(

 相关资料
  • Websockify 是到 TCP 代理/网桥的 WebSocket。可让浏览器连接到任何应用程序/服务器/服务。通过 Python, C, Node.js 和 Ruby 实现。 示例代码: 构建 Python SSL 模块(要求 Python 2.5 及更高版本) 安装构建的依赖,在 Ubuntu 上使用该命令: sudo aptitude install python-dev bluetoo

  • nginx在应用程序中的作用 解决跨域 请求过滤 配置gzip 负载均衡 静态资源服务器 nginx是一个高性能的HTTP和反向代理服务器,也是一个通用的TCP/UDP代理服务器,最初由俄罗斯人Igor Sysoev编写 nginx现在几乎是众多大型网站的必用技术,大多数情况下,我们不需要亲自去配置它,但是了解它在应用程序中所担任的角色,以及如何解决这些问题是非常必要的。 正向代理与反向代理 代理

  • 本文向大家介绍nginx 关闭NGINX,包括了nginx 关闭NGINX的使用技巧和注意事项,需要的朋友参考一下 示例 以root用户身份运行。 快速停止: 正常停止:            

  • Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。Nginx 是由 Igor Sysoev 为俄罗斯著名的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。其将源代码以类 BSD 许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名

  • 新发展 核心php错误日志如下,但网站特定的错误日志显示了这一点。我php.ini文件的内存是: 内存大小为1024; 所以这不是php的内存限制。我还禁用了所有插件,所以我的安全插件没有内存限制。 2014/12/13 16:12:40[错误]28264#0:*212 FastCGI在stderr中发送:“PHP消息:PHP致命错误:允许的内存大小为268435456字节,已在/var/www/

  • 用户对某个地址发出请求,服务器上如果安装了 Web 服务器就可以接收这种请求,并且会把请求的内容发送给发出请求的用户。NGINX 就是一种 Web 服务器。 创建仓库文件 /etc/yum.repos.d/nginx.repo 稳定版仓库 [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ g