
Nginx
冷小鱼
博客以实战为主,欢迎大家留言讨论。
展开
-
Nginx配置upstream实现负载均衡
假设Nginx没有只只能代理一台服务器的话,那它也不可能像今天这么火。Nginx能够配置代理多台服务器。当一台服务器宕机之后。仍能保持系统可用。详细配置步骤例如以下: 1. 在http节点下,加入upstream节点。 upstream linuxidc { server 10.0.6.108:7080; server 10.0.0.85:8980; } 2...转载 2018-08-03 20:39:42 · 173 阅读 · 0 评论 -
nginx location proxy_pass 后面的url 加与不加/的区别
摘自于http://www.phpac.com/411.html 在nginx中配置proxy_pass时,当在后面的url加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分也给代理走。 首先是location进行的是模糊匹配 1)没有“/”时,location /abc/def可以匹配/a...转载 2018-08-21 18:18:33 · 467 阅读 · 0 评论 -
Nginx服务器之负载均衡策略(6种)
一、关于Nginx的负载均衡 在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。 二、Nginx负载均衡策略 负载均衡用于从“upstream”模块定义的后端服务器列表中选取一台服务器接受用户的请求。一个最基本的upstream模块是这样的,模块内的server是服务器列表: ...转载 2018-12-25 00:02:52 · 145 阅读 · 0 评论 -
linux nginx 安装
一、安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 二、首先要安装 PCRE PCRE 作用是让 Nginx 支持 Rewrite 功能。 1、下载 PCRE 安装包,下载地址:http://downloads.sourceforge.net/project/pc...原创 2019-04-01 21:10:01 · 145 阅读 · 0 评论 -
Centos7.2 域名解析 /etc/resolv.conf 被覆盖
1.修改网络管理器 编辑网络管理器: vi /etc/NetworkManager/NetworkManager.conf 内容修改为,新增“dns=none” [main] plugins=ifcfg-rh dns=none [logging] #level=DEBUG #domains=ALL 2.修改域名解析 编辑域名解析文件: vi /etc/resolv.c...原创 2019-07-17 17:11:32 · 2045 阅读 · 0 评论 -
Docker 安装 nginx
下载nginx镜像 docker pull nginx 创建挂载目录 mkdir -p /home/nginx/{conf,conf.d,www,logs} www: 目录将映射为 nginx 容器配置的虚拟目录。 logs: 目录将映射为 nginx 容器的日志目录。 conf: 目录里的配置文件将映射为 nginx 容器的配置文件。 conf.d: nginx容器的扩展配...原创 2019-08-22 14:00:45 · 161 阅读 · 0 评论