问题:浏览器打开http://www.zzvips.com/aaa.html,然后跳转到//www.zzvips.com/aaa.html 网站架构:用户--https--->nginx代理---http---->tomcat/nginx+php nginx待遇发给后端的请求是http协议,后端程序跳转获取到的协议是http,…
第一步需要安装nginx下载Nginx,下载地址https://github.com/illuspas/nginx-rtmp-win32 第二步安装编译rtmp模块 1:这步很重要,我摸索了很久终于找到一个不需要自己编译直接下载个集成了rtmp模块的nginx,下载地址 http://download.csdn.net/down…
nginx-rtmp-module默认所有客户端都可以推流,那么问题就来了,怎么限制客户端推流呢?nginx-rtmp-module提供了限制发布者以及观看者的IP地址: allow publish 127.0.0.1;deny publish all;allow play 192.168.0.0/24;deny play all;&nb…
什么是流媒体 流媒体就是将视频文件分成许多小块儿,将这些小块儿作为数据包通过网络发送出去,实现一边传输视频数据 包一边观看视频。 什么是流式传输 客户端通过链接视频服务器实时传输音、视频信息,实现“边下载边播放”。 顺序流式传输即顺序下载音、视频文件,可以实现边下载边播放,不过,用户只能观看已下载的视频内容,无法快…
首先要说,这是一个轻量化方案,存在不完美。最周全的方案,是使用nexus oss。 发现nexus的管理成本很大,就从网上找了一些资料,总结出这个方案。 这个方案的有点在于,快速、组件轻量化,因此适用于公司或个人进行小型系统开发。 避免了nexus一系列不必要的环境搭建、配置、用户管理的成本。不完美的地方最后说,读完整篇文章更容易理解。 …
今天总结一下负载均衡中LVS与Nginx的区别,好几篇博文一开始就说LVS是单向的,Nginx是双向的,我个人认为这是不准确的,LVS三种模式中,虽然DR模式以及TUN模式只有请求的报文经过Director,但是NAT模式,Real Server回复的报文也会经过Director Server地址重写: 对这三种模式有不了解的可以参考我之…
如今docker使得本地部署服务越来越容易了,例如本人就使用了docker部署了gitlab-ce服务。但是对局域网的其他用户希望是通过gitlab.nathan.com进行访问,这就意味着gitlab服务需要部署在80端口上。但是其他服务也需要这样,即也需要80端口。多个服务不可能同时暂用同一个端口,但是可以通过nginx转发。比如A服…
Linux安装nginx 在linux下安装nginx,首先需要安装 gcc-c++编译器。然后安装nginx依赖的pcre和zlib包。最后安装nginx即可。 1.先安装gcc-c++编译器 yum install gcc-c++ yum install -y openssl openssl-devel 2.再安装pcre包 yum …
nginx +rtmp+nginx-http-flv-module 环境搭建 注:因为RTMP,HLS 都会存在这样那样的缺点,为了更好的解决延时问题、拉流兼容性问题,所以我们准备用flv.js 进行拉流。1、下载nginx包 下载地址:https://nginx.org/download/nginx-1.14.2.tar.gz 2、下载…
之前对nginx中localion的匹配规则并没有太多的重视,直到后面上线某个项目时,配置localion中url匹配规则一直报错,才专门又总结了一下localion后面‘/’的截取规则。 ‘/’的匹配大概分为两类,proxy_pass带地址目录和不带地址目录,简单来说就是看proxy_pa…