摘要: 一 下载 先到Github下载ngx_log_if地址https://github.com/cfsego/ngx_log_if/ ,你可以下载压缩包,然后在解压unzip ngx_log_if-master.zip 二 安装 编译安装nginx ./configure --prefix=/usr/l 阅读全文
posted @ 2020-05-27 16:53 huningfei 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 通过Nginx做反向代理来实现分流,以减轻服务器的负载和压力是比较常见的一种服务器部署架构。本文将分享一个如何根据来路IP来进行分流的方法。 1 根据特定IP来实现分流 将IP地址的最后一段最后一位为0或2或6的转发至hi-linux-01.com来执行,否则转发至hi-linux-02.com来执 阅读全文
posted @ 2020-05-27 15:27 huningfei 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一 说明 Nginx 在1.9.0版本发布以前如果要想做到基于TCP的代理及负载均衡需要通过打名为 nginx_tcp_proxy_module 的第三方patch来实现,该模块的代码托管在github上网址:https://github.com/yaoweibin/nginx_tcp_proxy_ 阅读全文
posted @ 2020-05-27 15:22 huningfei 阅读(8291) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-05-27 12:25 huningfei 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一 语法规则 语法规则: location [=|~|~*|^~] /uri/ { … } = 开头表示精确匹配 ^~ 开头表示uri以某个常规字符串开头,不是正则匹配。#^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录。nginx不对url做编码,因此请求为/s 阅读全文
posted @ 2020-05-27 11:59 huningfei 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: https://blog.51cto.com/825536458/1708051 nginx配置文件优化 一 配置文件详解 user admin admin; #定义nginx运行的用户和用户组 worker_processes 8; #nginx的运行进程数,建议设置等于cpu的总核心数,一般是8 阅读全文
posted @ 2020-05-27 11:53 huningfei 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1.0 前提 nginx的https协议需要ssl模块的支持,我们在编译nginx时使用–with-http_ssl_module参数加入SSL模块。还需要服务器私钥,服务器证书,如果是公司对外环境,这个证书需要购买第三方的权威证书,否则用户体验得不到保障; 注意:如果你购买的是第三方服务证书,那么 阅读全文
posted @ 2020-05-27 11:44 huningfei 阅读(5543) 评论(0) 推荐(0) 编辑
摘要: 一反向代理和alias配置 1 配置文件 [root@bogon nginx]# egrep -v "^[[:space:]]+#" conf/default.conf upstream tomcat { server 172.17.0.5:8080; } server { listen 80; s 阅读全文
posted @ 2020-05-27 11:38 huningfei 阅读(2461) 评论(0) 推荐(0) 编辑
摘要: 一五种算法 1 round robin(默认) 轮询方式,依次将请求分配到各个后台服务器中,默认的负载均衡方式。 适用于后台机器性能一致的情况。 挂掉的机器可以自动从服务列表中剔除。 upstream backendserver { server 192.168.0.14:80 max_fails= 阅读全文
posted @ 2020-05-27 11:24 huningfei 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: 环境说明: 系统:centos7.6 php版本:php7.1 数据库:mariadb nginx:1.16.1 一 安装nginx yum install nginx 二 安装数据库 yum install mariadb-server 三 安装php 3.1 安装依赖包 yum install 阅读全文
posted @ 2020-05-27 11:13 huningfei 阅读(173) 评论(0) 推荐(0) 编辑
levels of contents