![](https://img-blog.csdnimg.cn/20200306165946508.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Nginx
文章平均质量分 97
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。
老狼主
工作中展现自我,学习中完善自我,生活中乐活自我!
展开
-
Windows下批处理管理Nginx应用程序
每次更新完配置,通过命令行或者任务管理器来操作Nginx重启,操作起来显得有点麻烦,下面脚本就是解决这个问题的:cls@echo offset NGINX_PATH=%~d0set NGINX_DIR=%cd%\color 0atitle Nginx 脚本管理goto MENU:MENUclsecho.echo. ============================...原创 2020-02-22 18:55:37 · 411 阅读 · 1 评论 -
Nginx Windows下编译和安装
参照官网http://nginx.org/en/docs/howto_build_on_win32.html提前下载好编译所需软件Microsoft Visual C compiler. Microsoft Visual Studio®8 and 10 are known to work. MSYS. Perl, if you want to build OpenSSL®and ngi...原创 2020-02-04 12:23:14 · 4758 阅读 · 1 评论 -
Nginx Ubuntu下编译和安装
1、登录nginx官网http://nginx.org/en/download.html,下载nginx最新版本解压nginx,得到目录nginx-1.17.8tar -zxvf nginx-1.17.8.tar.gz2、下载http-flv插件https://github.com/winshining/nginx-http-flv-module解压nginx-http-...原创 2020-02-01 18:17:37 · 399 阅读 · 0 评论 -
Nginx location指令详解
Nginx的HTTP配置主要包括三个区块,结构如下:http { #协议级别 include mime.types; default_type application/octet-stream; keepalive_timeout 65; gzip on; server { #服务器级别 listen 80; server_name local...原创 2020-01-30 12:50:40 · 736 阅读 · 0 评论 -
Nginx 搭建RTMP视频点播、直播、HLS服务器
开发环境Ubuntu 14.04 servernginx-1.8.1nginx-rtmp-moduleNginx的服务器的搭建安装nginx的依赖库sudo apt-get updatesudo apt-get install libpcre3 libpcre3-devsudo apt-get install openssl libssl-dev配置并编译nginx...转载 2020-01-29 09:23:18 · 1987 阅读 · 1 评论 -
Nginx hls流媒体服务器实现直播
通过Nginx模块nginx-rtmp-module实现hls流媒体服务器并用OBS进行推流一、直播协议简介:首先,在搭建服务之前先了解下目前主流的几个直播协议:1、RTMP:实时消息传输协议,Real Time Messaging Protocol,是 Adobe Systems 公司为 Flash 播放器和服务器之间音频、视频和数据传输开发的开放协议。协议基于 TCP...转载 2020-01-14 10:49:47 · 2264 阅读 · 0 评论 -
Nginx 限流配置
限流算法令牌桶算法算法思想是:令牌以固定速率产生,并缓存到令牌桶中; 令牌桶放满时,多余的令牌被丢弃; 请求要消耗等比例的令牌才能被处理; 令牌不够时,请求被缓存。漏桶算法算法思想是:水(请求)从上方倒入水桶,从水桶下方流出(被处理); 来不及流出的水存在水桶中(缓冲),以固定速率流出; 水桶满后水溢出(丢弃)。 这个算法的核心是:缓存请求、匀速处理、多余...转载 2020-01-14 10:26:43 · 284 阅读 · 0 评论 -
Nginx cache缓存服务
配置文件nginx.conf 主配置文件worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; keep...转载 2020-01-14 10:23:07 · 146 阅读 · 0 评论 -
Nginx 负载均衡模块解读
使用Nginx做负载均衡的两大模块:upstream模块定义负载节点池。 location 进行URL匹配。 proxy 模块发送请求给upstream定义的节点池。upstream模块解读Nginx 的负载均衡功能依赖于 ngx_http_upstream_module模块,所支持的代理方式有 proxy_pass(一般用于反向代理),fastcgi_pass(一般用于和动...转载 2020-01-14 10:20:10 · 333 阅读 · 0 评论 -
Nginx 静态服务器
Nginx 静态服务器HTML页面如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><h1>图片展示</h...转载 2020-01-14 10:13:21 · 222 阅读 · 0 评论 -
Nginx access日志配置
Nginx access日志配置access_log日志配置access_log用来定义日志级别,日志位置。语法如下:日志级别:debug > info > notice > warn > error > crit > alert > emerg语法格式: access_log path [format [buffer=size] [...转载 2020-01-14 10:10:54 · 4394 阅读 · 0 评论 -
Nginx 配置文档解读
配置文件解读Nginx配置文件主要分为四个部分:main(全局设置)http ( )upstream(负载均衡服务器设置)server(主机设置)location(URL匹配特点位置的设置)server部分的指令主要用于指定主机和端口,upstream指令主要用于负载均衡和设置一系列的后端服务器,location部分用于匹配网页位置位置。关系如下:server继承mai...转载 2020-01-14 10:06:37 · 518 阅读 · 0 评论 -
Nginx 入门
Nginx 功能介绍Nginx因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名.业界一致认为它是Apache2.2+mod_proxy_balancer的轻量级代替者,不仅是因为响应静态页面的速度非常快,而且它的模块数量达到Apache的近2/3。对proxy和rewrite模块的支持很彻底,还支持mod_fcgi、ssl、vhosts ,适合用来做mongrel cluste...转载 2020-01-14 10:02:48 · 227 阅读 · 0 评论 -
Nginx 代理功能与负载均衡详解
序言Nginx的代理功能与负载均衡功能是最常被用到的,关于nginx的基本语法常识与配置已在上篇文章中有说明,这篇就开门见山,先描述一些关于代理功能的配置,再说明负载均衡详细。Nginx代理服务的配置说明1、上一篇中我们在http模块中有下面的配置,当代理遇到状态码为404时,我们把404页面导向百度。error_page 404 https://www.baidu.com; ...转载 2020-01-14 09:50:16 · 136 阅读 · 0 评论 -
Nginx 配置详解
序言Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。Nginx的稳定性、功能集、示例配...转载 2020-01-14 09:47:21 · 163 阅读 · 0 评论