分类: nginx

54 篇文章

详解NGINX访问https跳转到http的解决方法
问题:浏览器打开http://www.zzvips.com/aaa.html,然后跳转到//www.zzvips.com/aaa.html 网站架构:用户--https--->nginx代理---http---->tomcat/nginx+php nginx待遇发给后端的请求是http协议,后端程序跳转获取到的协议是http,…
Nginx+ffmpeg+ckplayer海康监控摄像头在web页面播放RTSP转RTMP
第一步需要安装nginx下载Nginx,下载地址https://github.com/illuspas/nginx-rtmp-win32 第二步安装编译rtmp模块 1:这步很重要,我摸索了很久终于找到一个不需要自己编译直接下载个集成了rtmp模块的nginx,下载地址 http://download.csdn.net/down…
nginx-rtmp-module 权限控制
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…
基于 Nginx 和 FFmpeg 搭建流媒体服务器
什么是流媒体 流媒体就是将视频文件分成许多小块儿,将这些小块儿作为数据包通过网络发送出去,实现一边传输视频数据 包一边观看视频。 什么是流式传输 客户端通过链接视频服务器实时传输音、视频信息,实现“边下载边播放”。 顺序流式传输即顺序下载音、视频文件,可以实现边下载边播放,不过,用户只能观看已下载的视频内容,无法快…
使用Nginx搭建轻量化Maven私服
首先要说,这是一个轻量化方案,存在不完美。最周全的方案,是使用nexus oss。 发现nexus的管理成本很大,就从网上找了一些资料,总结出这个方案。 这个方案的有点在于,快速、组件轻量化,因此适用于公司或个人进行小型系统开发。 避免了nexus一系列不必要的环境搭建、配置、用户管理的成本。不完美的地方最后说,读完整篇文章更容易理解。 …
负载均衡之LVS与Nginx对比
今天总结一下负载均衡中LVS与Nginx的区别,好几篇博文一开始就说LVS是单向的,Nginx是双向的,我个人认为这是不准确的,LVS三种模式中,虽然DR模式以及TUN模式只有请求的报文经过Director,但是NAT模式,Real Server回复的报文也会经过Director Server地址重写: 对这三种模式有不了解的可以参考我之…
nginx根据域名转发
如今docker使得本地部署服务越来越容易了,例如本人就使用了docker部署了gitlab-ce服务。但是对局域网的其他用户希望是通过gitlab.nathan.com进行访问,这就意味着gitlab服务需要部署在80端口上。但是其他服务也需要这样,即也需要80端口。多个服务不可能同时暂用同一个端口,但是可以通过nginx转发。比如A服…
Linux安装nginx
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 环境搭建
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后路径带或不带/的匹配规则
之前对nginx中localion的匹配规则并没有太多的重视,直到后面上线某个项目时,配置localion中url匹配规则一直报错,才专门又总结了一下localion后面‘/’的截取规则。 ‘/’的匹配大概分为两类,proxy_pass带地址目录和不带地址目录,简单来说就是看proxy_pa…