随笔分类 -  nginx_复习

摘要:拉去nginx镜像 # docker pull nginx 运行nginx容器config用于拷贝nginx配置文件 # docker run --name nginxconfig -d docker.io/nginx # docker cp nginxconfig:/etc/nginx/ /roo 阅读全文
posted @ 2021-01-19 17:25 星火撩原 阅读(529) 评论(0) 推荐(0) 编辑
摘要:反向代理端 [root@server01 nginx]# ll 总用量 4 -rw-r--r-- 1 root root 1383 1月 19 13:23 default.conf [root@server01 nginx]# cat default.conf upstream node1 { se 阅读全文
posted @ 2021-01-19 14:33 星火撩原 阅读(147) 评论(0) 推荐(0) 编辑
摘要:一 ngx_http_proxy_module模块 1.1 proxy_pass配置 proxy_pass URL; Context: location, if in location, limit_except 注意:proxy_pass后面的路径不带uri时,其会将location的uri传递给 阅读全文
posted @ 2020-12-13 16:39 星火撩原 阅读(102) 评论(0) 推荐(0) 编辑
摘要:一 location规则 1.1 location语法 基本语法: location [=|~|~*|^~]/uri/{...} 修饰符释义: 1 = #表示精确严格匹配,只有请求的url路径与后面的字符串完全相等时,才会命中。同时若这个查询匹配,将停止搜索并立即处理此请求。 2 ~ #表示该规则是 阅读全文
posted @ 2020-12-13 16:37 星火撩原 阅读(188) 评论(0) 推荐(0) 编辑
摘要:一 HTTPS概述 1.1 HTTPS介绍 超文本传输安全协议HTTPS(Hypertext Transfer Protocol Secure)是超文本传输协议和SSL/TLS的组合,用以提供加密通讯及对网络服务器身份的鉴定。 HTTPS也可以理解为HTTP over SSL,即HTTP连接建立在S 阅读全文
posted @ 2020-12-13 16:35 星火撩原 阅读(156) 评论(0) 推荐(0) 编辑
摘要:一 重定向概述 1.1 重定向介绍 重定向(Redirect)指通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向)。 URL重写是指通过配置conf文件,以让网站的URL中达到某种状态时则定向/跳转到某个规则,比如常见 阅读全文
posted @ 2020-12-13 16:27 星火撩原 阅读(2519) 评论(0) 推荐(0) 编辑
摘要:一 跨域概述 1.1 同源策略 同源策略是一个安全策略。同源,指的是协议,域名,端口相同。浏览器处于安全方面的考虑,只允许本域名下的接口交互,不同源的客户端脚本,在没有明确授权的情况下,不能读写对方的资源。 同源策略主要是基于如下可能的安全隐患: 用户访问www.mybank.com,登录并进行网银 阅读全文
posted @ 2020-12-13 16:13 星火撩原 阅读(970) 评论(0) 推荐(0) 编辑
摘要:一 动静分离概述 1.1 动静分离介绍 为了提高网站的响应速度,减轻程序服务器(Tomcat,Jboss等)的负载,对于静态资源,如图片、js、css等文件,可以在反向代理服务器中进行缓存,这样浏览器在请求一个静态资源时,代理服务器就可以直接处理,而不用将请求转发给后端服务器。对于用户请求的动态文件 阅读全文
posted @ 2020-12-13 16:04 星火撩原 阅读(95) 评论(0) 推荐(0) 编辑
摘要:一 负载均衡概述 1.1 负载均衡介绍 负载均衡是将负载分摊到多个操作单元上执行,从而提高服务的可用性和响应速度,带给用户更好的体验。对于Web应用,通过负载均衡,可以将一台服务器的工作扩展到多台服务器中执行,提高整个网站的负载能力。其本质采用一个调度者,保证所有后端服务器都将性能充分发挥,从而保持 阅读全文
posted @ 2020-12-13 15:54 星火撩原 阅读(112) 评论(0) 推荐(0) 编辑
摘要:一 盗链 1.1 盗链概述 盗链指的是在自己的界面展示非本服务器上的内容,通过技术手段获得其他服务器的资源。绕过他人资源展示页面,在自己页面向用户提供此内容,从而减轻自己服务器的负担,因为真实的空间和流量来自其他服务器。 因此,通常为了避免被盗链,通常Web服务器建议配置防盗链,其主要防盗链思路是能 阅读全文
posted @ 2020-12-13 15:39 星火撩原 阅读(72) 评论(0) 推荐(0) 编辑
摘要:一 Nginx代理 1.1 Nginx代理概述 nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器。同时也是一个IMAP、POP3、SMTP代理服务器。nginx可以作为一个HTTP服务器进行网站的发布处理,同时nginx可以作为反向代理进行负载均衡的实现。 1.2 Nginx代 阅读全文
posted @ 2020-12-13 15:33 星火撩原 阅读(354) 评论(0) 推荐(0) 编辑
摘要:一 浏览器缓存 1.1 缓存概述 缓存对于Web至关重要,尤其对于大型高负载Web站点。Nginx缓存可作为性能优化的一个重要手段,可以极大减轻后端服务器的负载。通常对于静态资源,即较少经常更新的资源,如图片,css或js等进行缓存,从而在每次刷新浏览器的时候,不用重新请求,而是从缓存里面读取,这样 阅读全文
posted @ 2020-11-24 18:02 星火撩原 阅读(1291) 评论(0) 推荐(0) 编辑
摘要:一 Nginx静态资源概述 1.1 静态资源类型 Nginx作为静态资源Web服务器部署配置, 传输非常高效, 常常用于静态资源处理,请求以及动静分离。通常非服务器动态运行生成的文件属于静态资源。 类型 种类 浏览器端渲染 HTML、CSS、JS 图片 JPEG、GIF、PNG 视频 FLV、MP4 阅读全文
posted @ 2020-11-23 21:13 星火撩原 阅读(609) 评论(0) 推荐(0) 编辑
摘要:一 虚拟主机 1.1 虚拟主机概念 对于Nginx而言,每一个虚拟主机相当于一个在同一台服务器中却相互独立的站点,从而实现一台主机对外提供多个 web 服务,每个虚拟主机之间是独立的,互不影响的。 1.2 虚拟主机类型 通过 Nginx 可以实现虚拟主机的配置,Nginx 支持三种类型的虚拟主机配置 阅读全文
posted @ 2020-11-22 19:39 星火撩原 阅读(143) 评论(0) 推荐(0) 编辑
摘要:一 Nginx 连接限制 1.1 HTTP协议的连接与请求 HTTP是建立在TCP, 一次HTTP请求需要先建立TCP三次握手(称为TCP连接),在连接的基础上再进行HTTP请求。 HTTP请求建立在一次TCP连接基础上,对于HTTP会话,一次TCP连接可以建立多次HTTP请求。 HTTP协议版本 阅读全文
posted @ 2020-11-22 19:15 星火撩原 阅读(186) 评论(0) 推荐(0) 编辑
摘要:一 下载站点 1.1 下载站点配置 语法:autoindex on | off; 默认值:autoindex off; 配置段:http,server,location Nginx默认不允许列出整个目录浏览,需要如下配置: [root@master ~]# mkdir /download #创建Ng 阅读全文
posted @ 2020-11-22 18:28 星火撩原 阅读(265) 评论(0) 推荐(0) 编辑
摘要:一 Nginx请求简介 1.1 请求头部 对于HTTP而言,客户端负责发起request请求,服务端负责response响应。 request:包括请求行、请求头部、请求数据; response:包括状态行、消息报头、响应正文。 [root@master conf.d]# curl -v 192.1 阅读全文
posted @ 2020-11-22 17:54 星火撩原 阅读(375) 评论(0) 推荐(0) 编辑
摘要:一 Nginx配置文件 1.1 Nginx主配置 Nginx主配置文件/etc/nginx/nginx.conf是一个纯文本类型的文件,整个配置文件是以区块的形式组织,通常每一个区块以一对大括号{}来表示开始与结束。 提示:若编译安装则为编译时所指定目录。 Main位于nginx.conf配置文件的 阅读全文
posted @ 2020-11-22 17:05 星火撩原 阅读(114) 评论(0) 推荐(0) 编辑
摘要:一 Nginx yum安装 1.1 前置准备 [root@web_server1 ~]# systemctl status firewalld.service ● firewalld.service - firewalld - dynamic firewall daemon Loaded: load 阅读全文
posted @ 2020-10-27 17:05 星火撩原 阅读(421) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示