目录背景 目的局域网实验1、创建2个Ubuntu虚拟机,分别作为nginx服务器、SRS服务器。配置为桥接模式连接局域网(有独立IP)2、通过Linux的ifconfig命令,分别查看两服务器的IP3、修改C:\Windows\System32\drivers\etc\hosts文件,添加如下内容:(做DNS劫持,在局域网模拟公网环境)4、SRS服务器配置 &n
转载
2024-06-27 22:30:37
1586阅读
四、配置Nginx,实现VOD,以RTMP方式播放FLV 1. 设置configure,nginx的补充编译,增加FLV和MP4功能。 # cd cd nginx-1.6.0
# vim nginx_configure.sh
#!/bin/sh
echo "configure start ..."
./configure --prefix=/opt/nginx \
--ad
目录简介proxy protocol在nginx中应用在nginx中配置使用proxy protocol在nginx中启用proxy protocol使用Real‑IP modules请求转发日志记录总结简介我们已经介绍了haproxy提出的proxy protocol协议,通过proxy protocol协议,服务器端可以获得客户端
原创
2022-09-19 16:39:34
441阅读
简介我们已经介绍了haproxy提出的proxyprotocol协议,通过proxyprotocol协议,服务器端可以获得客户端的真实IP地址和端口,从而可以进行一些非常有意义的操作。为什么获得客户端的真实IP地址会非常有意义呢?考虑一个藏在proxy背后的数据库,如果有多个客户端通过proxy进行数据库的连接,事实上因为都是通过代理进行连接,所以数据库中的所有的操作都是proxy服务器的IP地址
原创
精选
2022-05-05 14:15:54
6793阅读
在Nginx中支持HTTP3.0/QUIC HTTP3.0,也称作HTTP over QUIC。核心是QUIC(读音quick)协议,由Google在2015年提出的SPDY v3演化而来的新协议,传统的HTTP协议是基于传输层TCP的协议,而QUIC是基于传输层UDP上的协议,可以定义成:HTTP3.0基于UDP的安全可靠的HTTP2.0协议,主要有以下特性:
转载
2024-04-15 11:05:21
39阅读
nginx配置http协议的相关配置ngx_http_core_moduletcp_nodelay on | offtcp_nopush on | offsendfile on | offcharset charset | offserver_tokens on | off | build | string自定义nginx版本信息与套接字相关的配置listen PORT|address[:por
转载
2024-02-24 18:06:28
109阅读
nginx 入门
1、nginx 介绍Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布
转载
2024-02-12 19:58:50
62阅读
1、nginx中的ip_local_port_range问题# sysctl -a | grep ip_localnet.ipv4.ip_local_port_range = 32768 61000# sysctl -a | grep ip_local_port_rangenet.ipv4.ip_local_port_range = 10240 610002、nginx.confupstream
原创
2016-11-01 11:38:52
1430阅读
http请求访问的完整过程
网站访问量 PV、IP、UV统计方法
HTTP协议报文头部结构
http协议常用的状态码
nginx压力测试工具
Apache三种工作模型
原创
2023-05-15 17:07:28
126阅读
强烈推荐的文章是
nginx中锁的设计以及惊群的处理,本文只是对文章中的内容进行了部分总结和部分解释。
Nginx之所以要采用Accept互斥锁就是为了避免惊群现象。 所谓惊群现象:指一个fd的事件被触发后,等候这个fd的所有线程/进程都被唤醒。虽然都被唤醒,但是只有一个会去响应。
Nginx使用的锁分为两种情况:1)一种是支持原子操作的情况,由NGX_HAVE_AT
原项目的webservice,使用的是标准的http协议,最近进行安全检查,网站在负载均衡前面放置了证书完成了HTTPS改造,安全部门把目标盯在了还在用http协议传输的webservice接口。网站改造了没问题,从HTTP、HTTPS协议上来看改成变更协议应该没问题,在webservice前端也放置了,证书,改走HTTPS协议,访问webservice地址,没有问题,执行报错了查找错误原因,发现
转载
2024-03-04 06:41:10
123阅读
最近帮导师做一个多目标追踪项目的落地,现在算是有点不错的效果,特此记录一下搭建流媒体服务的过程。0.准备工作为了保证安装过程顺利进行,请尽量保证操作系统为ubuntu且版本>=16.04,并更换软件源为阿里源或者清华源。请下载本文源码,下载地址在这里:https://pan.baidu.com/s/1X_KWu1RAz_387oN6O9PH9w 提取码:7szp1.安装nginx依赖软件su
Nginx什么是 Nginx?Nginx 是俄罗斯人编写的十分轻量级的 HTTP 服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务器。Nginx 是由俄罗斯人 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor Sysoev 在建立
转载
2024-10-23 08:00:00
36阅读
长连接:一个连接上可以连续发送多个数据包,在连接期间,如果没有数据包发送,需要双方发链路检查包。TCP/IP:TCP/IP属于传输层,主要解决数据在网络中的传输问题,只管传输数据。但是那样对传输的数据没有一个规范的封装、解析等处理,使得传输的数据就很难识别,所以才有了应用层协议对数据的封装、解析等,如HTTP协议。HTTP:HTTP是应用层协议,封装解析传输的数据。从HTTP1.1开
Nginx是什么Nginx(发音同engine x)是一个异步框架的 Web服务器,也可以用作反向代理,负载平衡器 和 HTTP缓存。 也有人这么解释 nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器; 同时也是一个IMAP、POP3、SMTP代理服务器; nginx可以作为一个HTTP服务器进行网站的发布处理, 另外nginx可以作为反向代理进行负载均衡的实现。nginx.
转载
2024-05-15 14:12:33
93阅读
缘起有一个埋点收集系统,架构是Nginx+Flume。web,小程序,App等客户端将数据报送至Nginx,Nginx将请求写入本地文件,然后Flume读取日志文件的数据,将日志写入Kafka。这个架构本来没什么问题,但是部署在K8s容器就有问题了,当前一个Nginx后面是3个Flume,Nginx根据渠道将日志写入web.log,mp.log,app.log,3个log文件各对应一个Flume将
Nginx基础HttpHttp协议介绍http全称HyperText Transfer Protocol中文名为超文本传输协议1.什么是超文本?包含有超链接(Link)和各种多媒体元素标记的文本。这些超文本文件彼此链接,形成网状(Web),因此又被称为网页(Web Page)。这些链接使用URL表示。最常见的超文本格式是超文本标记语言HTML。2.什么是URL3.什么是超文本传输协议HTTP?是一
转载
2024-08-24 16:54:00
50阅读
总结一下最近一段时间的用阿里云轻量服务器搭建nginx+ftp踩过的坑。我这里用的系统是centos7.3。 nginx的安装搭建 1.安装环境 1.gcc环境安装: yum install gcc-c++ 2.pcre库安装(解析正则表达式): yum install -y pcre
转载
2024-09-14 11:01:42
29阅读
surging 研发已经过去一年,从原来只支持RPC远程服务访问,到现在可以支持容器化部署,支持tcp、http、ws 协议的服务引擎,其中的成长演化非常有意思,有很多灵感只有在开发的时候才会灵光乍现,也希望以后能有更好的设计思想融入到surging中,也同时希望surging越来越强大。
1、前言
&n
转载
2024-09-05 19:05:13
106阅读
crmeb v4 https、wss、ssl 域名证书配置说明1.微信规定小程序必须使用https域名,也就是必须配置ssl证书。2.公众号可以使用http域名,则不用配置,跳过此步骤即可。如需为了安全考虑也可使用https域名,则需要按照下述方法配置ssl证书。3.证书申请方法请查看本文档:源码安装(必看)- 1.服务器及域名配置-SSL证书申请。【点击跳转查看】SSL证书大部分免费证书(指阿里