摘要: Nginx的负载均衡模块目前支持4种调度算法,下面分别进行介绍 其中后两项属于第三方的调度方法。 轮询(默认),每个请求按时间顺序逐一分配到不同的后端服务器,如果后端某台服务器死机,故障系统被自动剔除,使用户访问不受影响。 Weight,指定轮询权值,Weight值越大,分配到的访问机率越高,主要用 阅读全文
posted @ 2023-12-18 16:01 厚礼蝎 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 虚拟主机功能是Nginx经常用到的一个特性,每个虚拟主机就是一个独立的站点,对应一个域名,如果需要多个域名指向到一个IP上时,通过虚拟主机功能可以轻松实现。 下面在Nginx中创建三个虚拟主机,需要说明的是,这里仅仅列出了虚拟主机配置部分。 http{ server { listen 80; ser 阅读全文
posted @ 2023-12-18 15:52 厚礼蝎 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1、Nginx内置变量 常见的内置变量有如下几种: $args,此变量与请求行中的参数相等 $query_string,此变量与$args含义一致。 $document_root,此变量等同于当前请求的root指令指定的值 $uri,表示不带请求参数的当前URL,$uri不包含主机名。如http:/ 阅读全文
posted @ 2023-12-18 15:49 厚礼蝎 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 1、Nginx中location应用实例 location主要用于对URL进行匹配。 location支持正则表达式匹配,也支持条件判断匹配。 以下这段设置是通过location指令来对网页URL进行分析处理,所有扩展名以.gif、.jpg、.jpeg、.png、.bmp、.swf结尾的静态文件都在 阅读全文
posted @ 2023-12-18 15:33 厚礼蝎 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 以添加echo-nginx-module模块为例 查看现有nginx的编译参数 $ nginx -V nginx version: nginx/1.20.2 built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) built with OpenSSL 阅读全文
posted @ 2023-12-18 15:25 厚礼蝎 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1、检查Nginx配置文件的正确性 Nginx提供的配置文件调试功能非常有用,可以快速定位配置文件存在的问题。执行如下命令检测配置文件的正确性: /usr/local/nginx/sbin/nginx -t 或者 /usr/local/nginx/sbin/nginx -t -c /usr/loca 阅读全文
posted @ 2023-12-18 15:22 厚礼蝎 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 配置文件 $ cat conf/nginx.conf #设置用户 user nginx; #工作线程 worker_processes auto; #error_log logs/error.log; #设置日志级别 error_log logs/error.log notice; #error_l 阅读全文
posted @ 2023-12-18 15:20 厚礼蝎 阅读(34) 评论(0) 推荐(0) 编辑
摘要: location /i { #www.a.com/i/123.gif alias /var/www/html/images/; #/var/www/html/images/123.gif } 在这个location段配置中,如果url请求 /i/logo.gif,那么Nginx将会在服务器上查找 / 阅读全文
posted @ 2023-12-18 15:18 厚礼蝎 阅读(64) 评论(0) 推荐(0) 编辑
摘要: Nginx安装完毕后,会产生相应的安装目录,根据前面的安装路径,Nginx的配置文件路径为 /usr/local/nginx/conf 其中 nginx.conf 为Nginx的主配置文件 这里重点介绍下 nginx.conf 这个配置文件。 Nginx配置文件默认有五个部分组成:分别是main、e 阅读全文
posted @ 2023-12-18 15:10 厚礼蝎 阅读(94) 评论(0) 推荐(0) 编辑
摘要: Nginx版本分为主线版、稳定版和历史版本 在官方网站中 Mainline version表示目前主力在做的版本,可以说是开发版,开发版更新速度较快,从官网上看大约一个月更新1-2次 Stable version表示最新稳定版,也就是生产环境上建议使用的版本 Legacy versions表示遗留的 阅读全文
posted @ 2023-12-18 14:25 厚礼蝎 阅读(45) 评论(0) 推荐(0) 编辑