随笔分类 -  Nginx

Nginx的扩展模块—Lua脚本
摘要:目录Lua概念特性应用场景Lua的安装Lua的语法第一个Lua程序Lua的注释标识符关键字运算符全局变量&局部变量Lua数据类型nilbooleannumberstringtablefunctionthreaduserdataLua控制结构if then elseif elsewhile循环repe
5443
0
2
Nginx制作下载站点与用户认证模块
摘要:目录Nginx制作下载站点Nginx的用户认证模块 Nginx制作下载站点 首先我们先要清楚什么是下载站点? 我们先来看一个网站http://nginx.org/download/,该网站主要就是用来提供用户来下载相关资源的网站,就叫做下载网站。 如何制作一个下载站点: nginx使用的是模块ngx
97
0
0
Nginx实现服务器端集群搭建与动静分离
摘要:目录Nginx与Tomcat部署环境准备(Tomcat)环境准备(Nginx)Nginx实现动静分离什么是动静分离?为什么要动静分离?如何实现动静分离?需求分析动静分离实现步骤Nginx实现Tomcat集群搭建Nginx高可用解决方案KeepalivedVRRP介绍环境搭建Keepalived配置文
59
0
0
Nginx缓存集成
摘要:目录缓存的概念Nginx的web缓存服务Nginx缓存设置的相关指令proxy_cache_pathproxy_cacheproxy_cache_keyproxy_cache_validproxy_cache_min_usesproxy_cache_methodsNginx缓存设置案例需求分析步骤实
493
0
0
Nginx负载均衡
摘要:目录负载均衡概述负载均衡的原理及处理流程负载均衡的作用负载均衡常用的处理方式方式一:用户手动选择方式二:DNS轮询方式方式三:四/七层负载均衡Nginx七层负载均衡Nginx七层负载均衡的指令upstream指令server指令Nginx七层负载均衡的实现流程负载均衡状态downbackupmax_
57
0
0
Nginx反向代理
摘要:目录Nginx反向代理概述Nginx反向代理的配置语法proxy_pass:设置被代理服务器地址proxy_set_header:设置代理请求头proxy_redirect:重置头信息中Location和Refresh直接代理的问题Nginx反向代理示例Nginx的安全控制什么是安全隔离?如何使用S
50
0
0
Rewrite功能配置
摘要:目录"地址重写"与"地址转发"Rewrite规则set指令Rewrite常用全局变量if指令break指令return指令rewrite指令rewrite_log指令Rewrite的案例域名跳转域名镜像独立域名目录自动添加"/"合并目录防盗链 Rewrite是Nginx服务器提供的一个重要基本功能,
49
0
0
静态资源防盗链
摘要:目录什么是资源盗链Nginx防盗链的实现原理Nginx防盗链的具体实现valid_referers指令针对目录进行防盗链 什么是资源盗链 资源盗链指的是此内容不在自己服务器上,而是通过技术手段,绕过别人的限制将别人的内容放到自己页面上最终展示给用户。以此来盗取大网站的空间和流量。简而言之就是用别人的
34
0
0
Nginx的add_header指令解决跨域问题
摘要:目录同源策略跨域问题跨域问题的案例演示解决方案 大佬文章,请优先查看!!! 推荐文章👉👉:Nginx 轻松搞定跨域问题 同源策略 浏览器的同源策略:是一种约定,是浏览器最核心也是最基本的安全功能,如果浏览器少了同源策略,则浏览器的正常功能可能都会受到影响。 同源: 协议、域名(IP)、端口相同即
602
0
0
静态资源的缓存处理
摘要:目录什么是缓存什么是web缓存web缓存的种类浏览器缓存为什么要用浏览器缓存浏览器缓存的执行流程浏览器缓存相关指令expires指令add_header指令 什么是缓存 缓存(cache),原始意义是指访问速度比一般随机存取存储器(RAM)快的一种高速存储器,通常它不像系统主存那样使用DRAM技术,
58
0
0
Gzip静态资源压缩
摘要:目录Gzip模块配置指令gzip指令gzip_types指令gzip_comp_level指令gzip_vary指令gzip_buffers指令gzip_disable指令gzip_http_version指令gzip_min_length指令gzip_proxied指令Gzip压缩功能的示例配置G
126
0
0
Nginx静态资源的配置指令
摘要:目录listen指令default_server属性server_name指令配置方式一:精确匹配配置方式二:使用通配符配置配置方式三:使用正则表达式配置匹配执行顺序location指令不带符号=~~*^~@设置请求资源的目录 root / aliasrootaliasroot与alias区别ind
194
0
0
Nginx配置成系统服务、配置成系统环境
摘要:[toc] # Nginx配置成系统服务 把Nginx应用服务设置成为系统服务,方便对Nginx服务的启动和停止等相关操作,具体实现步骤: 1、在`/usr/lib/systemd/system`目录下添加nginx.service,内容如下: ```shell vim /usr/lib/syste
123
0
0
Nginx核心配置文件结构
摘要:目录全局块user指令work process指令daemon指令pid指令error_log指令include指令events块accept_mutexmulti_acceptworker_connectionsuseevents指令配置实例http块default_type自定义服务日志acce
28
0
0
Nginx服务器版本升级和新增模块
摘要:[toc] 如果想对Nginx的版本进行更新,或者要应用一些新的模块,最简单的做法就是停止当前的Nginx服务,然后开启新的Nginx服务。但是这样会导致在一段时间内,用户是无法访问服务器。为了解决这个问题,我们就需要用到Nginx服务器提供的平滑升级功能。这个也是Nginx的一大特点,使用这种方式
72
0
0
Nginx服务器启停命令
摘要:[toc] 对于Nginx的启停在linux系统中也有很多种方式,介绍两种方式: > 1.Nginx服务的信号控制 > > 2.Nginx的命令行控制 ## 方式一:Nginx服务的信号控制 前面在提到Nginx的高性能,其实也和它的架构模式有关。Nginx默认采用的是多进程的方式来工作的,当将Ng
57
0
0
Nginx目录结构分析
摘要:[toc] ## 安装包目录结构分析 执行`tar -zxvf nginx-1.16.1.tar.gz`对下载的资源进行解压缩,进入压缩后的目录,可以看到如下结构 ![](https://img2023.cnblogs.com/blog/1886066/202307/1886066-20230731
33
0
0
Nginx的安装
摘要:[toc] [Nginx的官方网站](http://nginx.org) 打开官网可以看到如下的页面内容 ![](https://img2023.cnblogs.com/blog/1886066/202307/1886066-20230731223815254-1274819961.png) Ngi
24
0
0
nginx简介
摘要:声明:本nginx系列主要来源b站黑马程序员nginx视频,加上其他nginx教学视频和大佬文章以及自己的总结。 [黑马程序员Nginx教程](https://www.bilibili.com/video/BV1ov41187bq/?p=1) 后面文章中不再声明。 [toc] Nginx 是一个高性
16
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起