Nginx进阶
Hankin晚风
生死看淡不服就干!
展开
-
第二章 Nginx架构介绍学习笔记
一、Nginx简介 1、什么是 Nginx Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP代理服务器。 Nginx因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名,业界一致认为它是 Apache2.2+mod_proxy_balancer的轻量级代...原创 2019-08-04 22:41:19 · 238 阅读 · 0 评论 -
第一章 Linux基础与进阶学习笔记
一、基础介绍 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 1、发行的linux版本 Linux的发行版说简单点就是将Linux内核与应用软件做一个打包,市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、...原创 2019-07-31 23:46:11 · 497 阅读 · 0 评论 -
第三章 路由与Rewrite使用笔记
一、路由Location的使用 1、Location语法规则 语法规则: location [=|~|~*|^~] /uri/ {… } 首先匹配 =,其次匹配^~,其次是按文件中顺序的正则匹配,最后是交给 /通用匹配。当有匹配成功时候,停止匹配,按当前匹配规则处理请求。 符号 含义 = = 开头表示精确匹配 ...原创 2019-08-05 23:50:04 · 501 阅读 · 0 评论 -
第四章 Openresty使用笔记
OpenResty是一个全功能的Web应用服务器,它打包了标准的Nginx核心,常用的第三方模块以及大多数依赖项。可以把它看成是Nginx附加众多的第三方插件的合集,其主体是嵌入lua脚本的支持,让你能够使用lua灵活地处理运算逻辑。 一、Openresty的安装配置 1、简易的yum安装方式 此方式简单,缺点是无法干预启停插件 yum install yum-utils yum-co...原创 2019-08-08 16:50:56 · 802 阅读 · 0 评论 -
第五章 Nginx其他功能合集笔记
一、跨域处理 问题由来:浏览器拒绝执行其它域名下的ajax运作 如果浏览器在static.enjoy.com对应的html页面内,发起ajax请求偷盗www.enjoy.com域名下的内容来填充自己的页面,整个互联网秩序将混乱。为了防止这种混乱,W3C组织制定了浏览器安全规范,即html页面发起的ajax请求仅限于同域名后端范围,跨越域名的ajax请求不得执行,此谓跨域问题。 常见的跨域方...原创 2019-08-14 00:39:49 · 178 阅读 · 0 评论