Nginx
文章平均质量分 96
nginx+lua
Binary Oracle
一名热爱开源和技术的Coder , 开源框架spring committer , golang开源网络库netpoll committer; (脱产备战25考研中,停更一年)
展开
-
Lua+OpenResty快速入门
Lua+OpenResty快速入门Lua概念特性应用场景Lua的安装Lua的语法第一个Lua程序Lua的注释标识符关键字运算符全局变量&局部变量Lua数据类型nilbooleannumberstringtabletablefunctionthreaduserdataLua控制结构if then elseif elsewhile循环repeat循环for循环ngx_lua模块概念ngx_lua模块环境准备方式一:lua-nginx-module方式一:lua-nginx-module方式二:OpenR原创 2022-05-09 20:23:38 · 4418 阅读 · 1 评论 -
Keepalived
KeepalivedNginx高可用解决方案KeepalivedVRRP介绍环境搭建Keepalived配置文件介绍打开keepalived.conf配置文件访问测试keepalived之vrrp_scriptNginx制作下载站点Nginx的用户认证模块Nginx高可用解决方案需要两台以上的Nginx服务器对外提供服务,这样的话就可以解决其中一台宕机了,另外一台还能对外提供服务,但是如果是两台Nginx服务器的话,会有两个IP地址,用户该访问哪台服务器,用户怎么知道哪台是好的,哪台是宕机了的?原创 2021-11-14 11:02:30 · 574 阅读 · 0 评论 -
Nginx---静态资源处理
NginxNginx服务器基础配置实例Nginx服务操作的问题Nginx配置成系统服务Nginx命令配置到系统环境Nginx静态资源部署Nginx静态资源概述Nginx静态资源的配置指令listen指令default_server说明server_name指令配置方式一:精确匹配配置方式二:使用通配符配置配置三:使用正则表达式配置匹配执行顺序server_name总结location指令设置请求资源的目录root / aliasindex指令error_page指令静态资源优化配置语法sendfile,用来开原创 2021-10-25 14:29:03 · 2618 阅读 · 0 评论 -
Nginx---反向代理,SSL支持
NginxNginx反向代理Nginx实现正向代理Nginx反向代理的配置语法proxy_pass指令大家在编写proxy_pass的时候,后面的值要不要加"/"?proxy_set_header指令---向服务端发送客户端的ip等$http_xxx获取请求头中自定义xxx的值proxy_redirect指令小细节,注意 '/'该指令的几组选项Nginx反向代理实战1.如果服务器1、服务器2和服务器3的内容不一样,那我们可以根据用户请求来分发到不同的服务器。2.如果服务器1、服务器2和服务器3的内容是一样原创 2021-10-27 17:14:19 · 3087 阅读 · 0 评论 -
Nginx----跨域,防盗链
NginxNginx的跨域问题解决同源策略跨域问题跨域问题的案例演示解决方案静态资源防盗链什么是资源盗链Nginx防盗链的实现原理:Nginx的跨域问题解决这块内容,我们主要从以下方面进行解决:什么情况下会出现跨域问题?实例演示跨域问题具体的解决方案是什么?同源策略浏览器的同源策略:是一种约定,是浏览器最核心也是最基本的安全功能,如果浏览器少了同源策略,则浏览器的正常功能可能都会受到影响。同源: 协议、域名(IP)、端口相同即为同源http://192.168.200.131/us原创 2021-10-25 15:14:33 · 918 阅读 · 0 评论 -
Nginx---动静分离
Nginx---动静分离Nginx与Tomcat部署环境准备(Tomcat)环境准备(Nginx)动静分离需求分析动静分离实现步骤Nginx实现Tomcat集群搭建Nginx与Tomcat部署我们都知道了Nginx在高并发场景和处理静态资源是非常高性能的,但是在实际项目中除了静态资源还有就是后台业务代码模块,一般后台业务都会被部署在Tomcat,weblogic或者是websphere等web服务器上。那么如何使用Nginx接收用户的请求并把请求转发到后台web服务器?步骤分析:1.准备Tomc原创 2021-11-11 02:00:00 · 531 阅读 · 0 评论 -
Nginx----安装和配置文件参数详解
Nginx介绍名词解释1. WEB服务器:2.Http:3.POP3/SMTP/IMAP:4.反向代理正向代理和反向代理的区别Nginx的优点(1)速度更快、并发更高(2)配置简单,扩展性强(3)高可靠性(4)热部署(5)成本低、BSD许可证Nginx的功能特性及常用功能基本HTTP服务高级HTTP服务邮件服务Nginx常用的功能模块Nginx环境准备获取Nginx源码准备服务器系统Nginx安装方式介绍源码安装的环境准备方案一:Nginx的源码简单安装方案二:yum安装源码简单安装和yum安装的差异:方案原创 2021-10-24 15:08:00 · 988 阅读 · 0 评论 -
Nginx---负载均衡和缓存
Nginx---负载均衡负载均衡概念负载均衡的原理及处理流程负载均衡的作用负载均衡常用的处理方式方式一:用户手动选择方式二:DNS轮询方式方式三:四/七层负载均衡Nginx七层负载均衡Nginx七层负载均衡的指令upstream指令server指令Nginx七层负载均衡的实现流程负载均衡状态downbackupmax_connsmax_fails和fail_timeout负载均衡概念早期的网站流量和业务功能都比较简单,单台服务器足以满足基本的需求,但是随着互联网的发展,业务流量越来越大并且业务逻辑也跟原创 2021-11-10 21:29:42 · 862 阅读 · 0 评论 -
Nginx---Rewrite
NginxRewrite功能配置"地址重写"与"地址转发"Rewrite规则set指令Rewrite常用全局变量if指令break指令注意return指令301和302状态码区别rewrite指令rewrite_log指令Rewrite功能配置Rewrite是Nginx服务器提供的一个重要基本功能,是Web服务器产品中几乎必备的功能。主要的作用是用来实现URL的重写。注意:Nginx服务器的Rewrite功能的实现依赖于PCRE(正则表达式库)的支持,因此在编译安装Nginx服务器之前,需要安装PC原创 2021-10-27 13:26:29 · 432 阅读 · 0 评论