最新帖子

[架] nginx 反向代理gRpc(32)

gRPC是一个高性能、通用的开源 RPC 框架,其由 Google 主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(Protocol Buffers) 序列化协议开发,且支持众多开发语言。gRPC 提供了一种简单的方法来精确地定义服务和为 iOS、Android 和后台支持服务自动生成可靠性很强的客户端功能库。客户端充分利用高级流和链接功能,从而有助于节省带宽、降低的 TCP 链接次数、节省 CPU 使用、和电池寿命。 阅读全文

[架] nginx 安全(31)

1.常见的恶意行为

阅读全文

[架] nginx性能优化(30)

当我们需要进行性能优化时,说明我们服务器无法满足日益增长的业务。性能优化是一个比较大的课题,需要从以下几个方面进行探讨 阅读全文

[架] nginx常见问题(29)

在前面那些章节记录了nginx基础用法、模块等。这小节会记录nginx在配置时常常碰到的问题。 阅读全文

[深] nginx与lua的开发(28)

lua是一个简洁、轻量、可扩展的脚本语言。nginx+lua开发充分的结合Nginx的并发处理epoll优势和lua的轻量实现简单的功能切高并发的场景。 阅读全文

[深] nginx https(27)

超文本传输安全协议(Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure)是一种通过计算机网络进行安全通信的传输协议。HTTPS经由HTTP进行通信,但利用SSL/TLS来加密数据包。HTTPS开发的主要目的,是提供对网站服务器的身份认证,保护交换数据的隐私与完整性。 阅读全文

[深] nginx geoip_module模块(26)

ngx_http_geoip_module是对IP地址进行地域信息的读取。客户端在访问时,通过ip地址能够知道客户端所在的国家,城市。常用于处理不同国家的客户访问。 阅读全文

[深] nginx secure_link_module模块(25)

ngx_http_secure_link_module模块用于检查请求链接的真伪,保护资源免受未经授权的访问,限制链接的生命周期。 阅读全文

[深] nginx 平滑升级 添加模块 调试(24)

什么是nginx平滑升级? 阅读全文

[深] nginx rewrite规则(23)

nginx Rewrite规则可以让网站的url中达到某种状态时定向/跳转到某个规则,可以实现很多功能。 阅读全文

[深] nginx 动静分离(22)

动静分离就是通过中间nginx中间件将静态请求和动态请求分开。分离资源后,减少不必要的请求消耗,减少请求延时,减轻服务器压力。 阅读全文

nginx 负载均衡(21)

随着公司业务规模的扩大,简单的增加服务器配置已经满足不了公司业务需求。负载均衡的目的是为了解决单个节点压力过大,造成Web服务响应过慢,严重的情况下导致服务瘫痪,无法正常提供服务。 阅读全文

nginx uwsgi反向代理(20)

uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。fastcgi应用于php语言, uwsgi应用于Python语言。 阅读全文

nginx Fastcgi缓存配置(19)

nginx中的ngx_http_proxy_modulengx_http_fastcgi_module都可以实现反向代理。ngx_http_proxy_module是通用http协议反向代理,ngx_http_fastcgi_module是按 fastcgi接口协议的反向代理。 阅读全文

nginx 搭建wordPress博客(18)

上一篇记录fastcgi反向代理设置,这篇继续上一篇的环境搭建wordPress博客,如果小伙伴没有配置环境,请参考上一篇博客先搭建环境。 阅读全文

nginx fastcgi(17)

在搭建 LAMP/LNMP 服务器时,会经常遇到 PHP-FPM、FastCGI和CGI 这几个概念。 阅读全文

nginx websocket(16)

websocket实现在HTTP连接的基础上,并通过HTTP中的Upgrade协议头将连接从HTTP升级到Websocket。这样就可以实现多次双向通讯,直到连接被关闭。小菜推荐有兴趣的小伙伴去看下这篇博客 阅读全文

nginx 代理缓存配置(15)

在之前有篇文章介绍了浏览器缓存,如果小伙伴不知道建议去看看传送门。这篇文章 主要介绍nginx作为代理缓存。 阅读全文

nginx 正向,反向代理配置(14)

nginx代理服务,所谓的代理简单理解就是代为办理。生活中常见的代理(代理理财、代理收货等等)。在没有nginx作为代理服务时,客户端直接发送请求,服务端直接响应请求 阅读全文

nginx 防盗链(13)

防盗链是一种机制,也可以说是一种技术.目的就是防止自己网站上的东西(如图片,文件 etc。)被其他用户采用其他的技术手段来访问或者下载。简单来说就是防止自己站点资源被他人盗用 阅读全文

nginx 跨域访问(12)

小菜一直在从事前端,之前面试时被人问到,也是一脸懵逼。这篇博客小菜就来谈谈自己对跨域的理解。要搞清楚跨域,我们首先要搞清楚几个问题。1.什么是跨域?2.造成跨域 的原因?3.为什么要禁止跨域?4.我们为什么要解决跨域?5.如何解决跨域?相信这几个问题问下来,小伙伴会对跨域有所了解。 阅读全文

nginx 缓存(11)

介绍nginx是如何设置缓存之前,我们还是先聊聊web浏览器的缓存机制。 阅读全文

nginx 静态资源web服务(10)

这篇博客主要介绍什么是静态资源。nginx将图片,文件等类型压缩来减少http请求数来达到优化前端性能,可以在一定程度上能减少web服务器的压力 阅读全文

nginx 访问控制(9)

nginx常见的访问控制第一个基于ip的访问控制http_access_module模块,第二个基于用户的信任登录http_auth_basic_module模块,下面小菜就简单说明这两个模块如何进行nginx的访问控制。在此之前 小菜先放上这两个模块的文档地址。 阅读全文

nginx 模块(8)

小菜简单介绍nginx模块,模块太多,就不一一介绍。这里是nginx的所有模块http://nginx.org/en/docs/。在后面的操作中用到了ab压力测试工具,不会的伙伴请查看ab这篇博客 阅读全文

nginx 日志(7)

nginx日志类型有两种,第一种是error.log日志,第二种是access_log日志。error.log是记录错误,access_log用来指定日志文件的存放路径、格式(把定义的log_format 跟在后面)和缓存大小;如果不想启用日志则access_log off ; 阅读全文

nginx 虚拟主机配置(6)

这小节小菜将记录三种虚拟主机的配置,第一种是nginx虚拟主机单网卡多IP配置,第二种是nginx虚拟主机基于多端口配置,第三种是nginx虚拟主机基于多域名配置来实现 小菜将一一举例,企业中长用到的还是后两种方法。 阅读全文

nginx分析默认配置(5)

为nginx主配置文件添加注释,更好的理解nginx 阅读全文

nginx的基本参数使用(4)

记录nginx安装完成后,在不同的目录下面的文件的作用 阅读全文

nginx的安装 卸载(3)

接下来小菜就要记录nginx在centos上的安装 阅读全文

nginx基础知识(2)

多线程多进程处理模式:一个线程只处理一个流的i/o事件。如果想要同时处理多个流, 要么多进程,要么多线程,很不幸这两种方法效率不算高。 阅读全文

nginx环境搭建(1)

之前小菜有自己从网上找的教程,零散的配过一些nginx,最近赶上双11没把持住就买了nginx教程。系统性的学习nginx,将nginx学习过程记录下来。 阅读全文

windows wnmp配置

WNMP是Windows下的绿色Nginx+Mysql+PHP环境集成套件包。 阅读全文

nginx配置https证书

之前有一篇文章交大家怎么在https://dash.cloudflare.com配置https证书。今天记录下如何自己创建一个自己证书。小菜参考这篇博客https://www.cnblogs.com/jingxiaoniu/p/6745254.html,还有前辈指导我。在这里向前辈致敬! 阅读全文

nginx配置站点

1.远程登录阿里云

阅读全文

阿里云配置nginx

小菜今天想起了去年买的阿里云服务器一直没用过,其实不是不想用。买的时候在网上搜了一下配置教程,反正小菜我是配的乱七八糟,后面一直也没有时间,也就把服务器搁置了半年。最近服务器配置好了,简单整理整理。先奉上前辈教程,向前辈致敬。小菜也是照着一步一步走下来的。 阅读全文