经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Nginx
nginx-ingress-controller日志持久化方案的解决

nginx-ingress-controller日志持久化方案的解决

最近看到一篇公众号讲了nginx-ingre -controller的应用。下面有人评论如何做日志持久化,刚好工作上遇到该问题,整理一个方案,仅供参考。 nginx-ingre -controller的日志 nginx-ingre -controller的日志包括三个部分: ...[2020/3/31]

Nginx+Keepalived实现双机主备的方法

Nginx+Keepalived实现双机主备的方法

前言 首先介绍一下Keepalived,它是一个高性能的服务器高可用或热备解决方案,起初是专为LVS负载均衡软件设计的,Keepalived主要来防止服务器单点故障的发生问题,可以通过其与Nginx的配合实现web服务端的高可用。 Keepalived以VRRP协议为实现基础,VRRP是V...[2020/3/26]

Nginx 转发匹配规则的实现

一、正则表达式匹配 ~ 为区分大小写匹配 ~* 为不区分大小写匹配 !~ 和 !~* 分别为区分大小写不匹配及不区分大小写不匹配 二、文件及目录匹配 -f 和 !-f 用来判断是否存在文件 -d 和 !-d 用来判断是否存在目录 -e 和 !-e...[2020/3/25]

详解nginx请求头数据读取流程

在上一篇文章中,我们讲解了nginx是如何读取请求行的数据,并且解析请求行的。本文我们则主要讲解nginx是如何读取客户端发送来的请求头的数据,并且解析这些数据的。本质上来讲,请求行的数据和请求头的数据读取流程是基本一致的,因为其都面临着如何从间断的数据流中读取到数据,也面临着如何对数据进行处理的...[2020/3/25]

Nginx搭建负载均衡集群的实现

Nginx搭建负载均衡集群的实现

(1).实验环境 youxi1  192.168.5.101  负载均衡器 youxi2  192.168.5.102  主机1 youxi3  192.168.5.103  主机2 (2).Nginx负载均衡策略   nginx的负载均衡用于upstream模板定义的后端服务...[2020/3/19]

详解Nginx中的Rewrite的重定向配置与实践

详解Nginx中的Rewrite的重定向配置与实践

一:理解地址重写 与 地址转发的含义。 地址重写与地址转发是两个不同的概念。 地址重写 是为了实现地址的标准化,比如我们可以在地址栏中中输入 www.baidu.com. 我们也可以输入 www.baidu.cn. 最后都会被重写到 www.baidu.com 上。浏览器的地址栏也会显示w...[2020/3/19]

nginx配置PC站手机站分离实现重定向

使用nginx配置PC站手机站分离,我的PC站和手机站都是nuxt框架写出来的,因为nuxt方便SEO,nuxt是基于vue的提高,不知道的自觉搜索nuxt 1,基于APT源安装nginx sudo apt-get install nginx 2,在指定目录下新建配置文件t...[2020/3/19]

nginx基础

Nginx基础 学习完了nginx的一些基础知识,写篇博客做个笔记,方便以后复习,本篇博客在晚上精神不佳是所写,可能会有拼写错误, 对于服务端大佬如果看到这篇想解决问题,请出门右转,因为太基础我还是一个nginx初学者,如果大佬愿意看我的这篇文章,我再辞抱拳感谢,也十分欢迎看到这篇文章...[2020/3/16]

nginx基础

Nginx基础 学习完了nginx的一些基础知识,写篇博客做个笔记,方便以后复习,本篇博客在晚上精神不佳是所写,可能会有拼写错误, 对于服务端大佬如果看到这篇想解决问题,请出门右转,因为太基础我还是一个nginx初学者,如果大佬愿意看我的这篇文章,我再辞抱拳感谢,也十分欢迎看到这篇文章...[2020/3/16]

nginx实现动静分离实例讲解

为了加快网站的解析速度,可以把动态页面和静态页面由不同的服务器来解析,加快解析速度。降低原 来单个服务器的压力。 简单来说,就是使用正则表达式匹配过滤,然后交个不同的服务器。 1、准备环境 准备一个nginx代理 两个http 分别处理动态和静态。 1.配置编译安装的nginx为反向代...[2020/3/12]

nginx 配置location匹配规则实例讲解

nginx的配置指令的作用域可以分为 main,server,location这3个种,实际上这3者不是依次包含的关系,而是相互独立的关系,比如一个只具有main级别作用域的指令,是不能写在某个server或者location内的,模块的某个指令可以同时具有main,server,location...[2020/3/12]

通过filebeat、logstash、rsyslog采集nginx日志的几种方式

由于nginx功能强大,性能突出,越来越多的web应用采用nginx作为http和反向代理的web服务器。而nginx的访问日志不管是做用户行为分析还是安全分析都是非常重要的数据源之一。如何有效便捷的采集nginx的日志进行有效的分析成为大家关注的问题。本文通过几个实例来介绍如何通过fi...[2020/3/10]

centos6.6 下 安装 php7 + nginx环境的方法

centos6.6 下 安装 php7 + nginx环境的方法

本文实例讲述了centos6.6 下 安装 php7 + nginx环境的方法。分享给大家供大家参考,具体如下: 1、安装必要的依赖库 > yum -y install gd zlib libjpeg libjpeg-devel libpng libpng-devel freet...[2020/3/5]

Nginx三大主要功能

Nginx三大主要功能

1、做静态资源服务器,可以用于前端项目发布,图片文件文件等静态服务器。 2、做反向代理服务器,域名往往配置在Nginx上,真正的业务服务器躲在其身后。 3、做负载均衡服务器,作为负载集群的入口网关。 另:Nginx + lua,形成类似OpenResty,作为一个全能的开发框架,更广泛的...[2020/2/24]

在服务器CentOS7版本安装Nginx

  简介 经常用使用Nginx来部署我们的网站,我的服务器是CentOS7。我不喜欢使用下载一个Nginx解压包然后解压的那种,我喜欢下面的这种。 安装 yum包管理工具是不带nginx,所以得先添加,在服务器中运行如下代码 sudo rpm -Uvh http: ...[2020/1/14]

K8S中的ingress-nginx配置

编辑在有道云笔记中,链接如下: http: note.youdao.com/noteshare?id=8d9ae3a1643e39714b36b58f7507baa2&sub=61C8C202FF014C91ACBD53CC18AFCD35 原文链接:http: www.c...[2020/1/9]

Nginx流量复制

1. 需求 将生产环境的流量拷贝到预上线环境或测试环境,这样做有很多好处,比如: 可以验证功能是否正常,以及服务的性能; 用真实有效的流量请求去验证,又不用造数据,不影响线上正常访问; 这跟灰度发布还不太一样,镜像流量不会影响真实流量; 可以用来排查线上问题; 重构,假...[2020/1/9]

搭建 nginx + rtmp 媒体服务器笔记

搭建 nginx + rtmp 媒体服务器笔记

工作需要搭建一个流媒体服务器,用来接收前端推过来的视频流,达到实时保存的目的。 具体步骤网上已经比较详细了 可以参考下面这个文档参考文档 https: www.cnblogs.com/monjeo/p/8492357.html 注意事项:网址提供的nginx版本最好自己去下载最新的 ...[2019/12/27]

nginx中proxy_pass小斜杠

nginx中proxy_pa 小斜杠 1. 故事背景 相信做微信公众号开发的朋友都知道,要想在微信中预览效果,必须使用域名访问.很多朋友使用内网穿透工具.不仅不好用还不稳定.所以,发挥脸厚吃天下的态度,向公司it申请了一个子域名指向了阿里云一台ecs的80端口.可是后来,端口不够用了.本...[2019/12/9]

详解nginx前端根据$remote_addr分发方法

详解nginx前端根据$remote_addr分发方法

需求如下: 域名下面有多台服务器,现针对某个地区做测试,让某个地区的ip用户只访问某一台服务器,单独做测试,如果没问题,全部更新;有问题则影响较小,及时发现问题解决问题; 解决方案: 使用nginx的模块,在前端负载均衡转发的机器上,配置匹配规则; nginx配置vhost里面,域...[2019/11/22]

解决nginx端口占用问题

1.键入命令:netstat -ano | findstr 80 查看80端口被哪个程序占用:    2.键入命令:netsh http show servicestate 查看http服务状态(注:解决后执行,则句柄无效):     ...[2019/11/7]

Nginx 配置详细文件

概述 Nginx 是使用一个 master 进程来管理多个 worker 进程提供服务。master 负责管理 worker 进程,而 worker 进程则提供真正的客户服务,worker 进程的数量一般跟服务器上 CPU 的核心数相同,worker 之间通过一些进程间通信机制实现负载均...[2019/11/6]

node解析修改nginx配置文件操作实例分析

本文实例讲述了node解析修改nginx配置文件操作。分享给大家供大家参考,具体如下: 主要是通过nginx-conf这个工具。 git地址:https: github.com/tmont/nginx-conf 具体用法: npm install -S nginx-conf 安装工...[2019/11/6]

Ngnix:最通俗解读,Nginx是什么

Nginx 同 Apache 一样都是一种 Web 服务器。基于 REST 架构风格,以统一资源描述符(Uniform Resources Identifier)URI 或者统一资源定位符(Uniform Resources Locator)URL 作为沟通依据,通过 HTTP 协...[2019/11/6]

Vue-cli项目部署到Nginx服务器的方法

0. Nginx使用 以windows版为例,下载niginx压缩包并解压到任意目录,双击nginx.exe,在浏览器中访问http: localhost,如果出现Welcome to nginx!页面则说明成功。 nginx常用命令如下: nginx -h # 打开帮助 ...[2019/11/1]

Nginx负载均衡/SSL配置的实现

什么是负载均衡? 当一个域名指向多台web服务器时,添加一台nginx负载均衡服务器,通过nginx负载均衡即可将来自于客户端的请求均衡的发送给每台web服务器,避免单台服务器负载过高而其余服务器较为空闲的不均衡情况出现 配置nginx负载均衡: 在nginx机器上新建配置文件: ...[2019/10/31]

添加Nginx代理配置只允许内部IP访问的实现方法

location / { index index.jsp; proxy_next_upstream http_500 http_502 http_503 http_504 error timeout invalid_header; proxy_set_header Host $hos...[2019/10/29]

nginx配置访问本地静态资源

下面说说如何在windows下使用nginx作为静态资源服务器, 1、修改config目录下,这个配置文件,基本上所有的配置都在这里面做,    2、主要的配置参数如下,一些无关的参数我直接去掉了,注意,里面的location可以配置多个,这样可以根...[2019/10/17]

nginx 之 proxy_pass详解

在nginx中配置proxy_pa 代理转发时,如果在proxy_pa 后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。   假设下面四种情况分别用 http: 192.168.1.1/proxy/test.html 进行访问。 &n...[2019/10/17]

解决thinkPHP 5 nginx 部署时,只跳转首页的问题

解决thinkPHP 5 nginx 部署时,只跳转首页的问题

在使用tp5时候把它部署到服务器上发现一个奇葩的事情,就是它默认访问config配置的默认页,无论怎么跳转到其他接口都不好使,最终重写了  Nginx 的配置文件解决了这个问题 server{ listen 80; server_name www....[2019/10/16]

解决tp5在nginx下修改配置访问的问题

第一:修改nginx配置 注意:所有配置都是基于lnmp1.4的一键安装环境的 根据自己的nginx配置,找到正确的fastcgi.conf,修改fastcgi_param参数 将默认的路径修改至自己的项目根目录的上一级,注意是上级!!! 3、lnmp nginx reload ...[2019/10/16]

nginx经过多层代理后获取真实来源ip过程详解

问题 nginx取 $remote_addr 当做真实ip,而事实上,$http_X_Forwarded_For 才是用户真实ip,$remote_addr只是代理上一层的地址 解决方案: 在 http 模块 加 set_real_ip_from 172.17.10.125...[2019/9/27]

后端必备 Nginx 配置

后端必备 Nginx 配置 概要 防盗链 根据文件类型设置过期时间 静态资源访问 日志配置 日志字段说明 acce _log 访问日志 error_log 日志 日志切割 反向代理 禁止指定user_agent nginx访问控制 负载均衡 ...[2019/9/17]

Nginx使用limit_req_zone对同一IP访问进行限流的方法

nginx可以使用ngx_http_limit_req_module模块的limit_req_zone指令进行限流访问,防止用户恶意攻击刷爆服务器。ngx_http_limit_req_module模块是nginx默认安装的,所以直接配置即可。 首先,在nginx.conf文件中的http模块...[2019/8/30]

nginx设置目录白名单、ip白名单的实现方法

1.设置目录白名单:对指定请求路径不设置限制,如对请求路径为api目录下的请求不做限制,则可写为 server{ location /app { proxy_pa http: 192.168.1.111:8095/app; limit_con...[2019/8/30]

Nginx怎么实现实现动静分离

目录 nginx 实现动静分离 Nginx动静分离基本概述 Nginx动静分离场景实践 多台服务器实现动静分离 Nginx资源分离场...[2019/8/29]

keepalived+nginx+lnmp 网站架构

                《网站架构演变技术研究》 项目实施手册           &nb...[2019/8/26]

Nginx抢购限流配置实现解析

因业务需求经常会有抢购业务,因此需要在负载均衡前端进行限流错误。本文同样也适用于防止CC. limit_req_zone $server_name zone=sname:10m rate=1r ; #限制服务器每秒只能有一次访问成功 #limit_req_z...[2019/8/13]

nginx 开启 pathinfo的过程详解

apache往nginx去转,代码端用到了$_SERVER[''PATH_INFO''],对于nginx默认是不开启pathinfo的。所以我们就要手动开启 1,url重写 location / { 方法1 if (!-e $request_filename) { ...[2019/8/6]

nginx 部署 vue 项目找不到js css文件的解决方法

很多时候 npm run build 之后, index.html 文件中webpack 自动插入的 js 文件 c 文件的相对目录总是不对,发布到服务器上之后,nginx 找不到文件。 vue-cli@3 在 vue-cli@3 中你需要为你 webpack 插入到 inde...[2019/7/23]

Centos7 下nginx 搭建文件图片服务器

现在服务器部署nginx yum install -y epel-release yum install nginx -y 安装完成之后 访问ip 由此可见nginx服务是可用的 修改nginx的配置文件如下 root@localhost conf.d]# pwd /etc/nginx/c...[2019/7/19]

Nginx定时切割日志实现详解

前言 Nginx日志默认情况下写入到一个文件中,为了区分各个域下的日志,我们一般会分开存储。即时这样,文件也会变的越来越大,非常不方便查看分析。通常我们是以每日来做统计的,下面来聊聊以日期来分隔Nginx日志。 配置 编写脚本 #!/bin/bash #初始化...[2019/7/17]

Nginx 合并请求连接且加速网站访问实例详解

Nginx 合并请求连接且加速网站访问实例详解

前言 作为这个世界上最好的web服务器之一,Nginx的优势不明而喻。下面来讲讲,Nginx是如何合并请求连接的。 小知识 当我们在浏览网页的时候,对浏览速度有一个重要的影响因素,就是浏览器的并发数量。并发数量简单通俗的讲就是,当浏览器网页的时候同时工作的进行数量。 当然浏览器...[2019/7/17]

Nginx代理和负载均衡实验

一、构建两个tomcat容器并启动 [root@localhost bin]# ps -ef|grep tomcat root 1525 1 12 10:19 pt 0 00:00:03 /usr/bin/java -Djava.util.logging.con...[2019/7/16]

Nginx正向代理和反向代理

关于代理 说到代理,首先我们要明确一个概念,所谓代理就是一个代表、一个渠道; 此时就设计到两个角色,一个是被代理角色,一个是目标角色,被代理角色通过这个代理访问目标角色完成一些任务的过程称为代理操作过程;例如生活中的专卖店,客人到华为旗舰店买了一部华为P30 Pro,这个旗舰店就是代理,被代...[2019/7/15]

Nginx的平滑升级记录---适用于编译安装的Nginx

一、查看自己的Nginx的版本号 [root@localhost sbin]# cd /usr/local/nginx bin/ [root@localhost sbin]# ls nginx [root@localhost sbin]# ./nginx -V nginx versi...[2019/7/15]

Nginx负载均衡配置实例详解

Nginx负载均衡配置实例详解(转) 负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦。 负载均衡 先来简单了解一下什么是负载均衡,单从字面上的意思来理解就可以解释N台服务器平均分担负载,不会因为某台服务器负...[2019/7/15]

echo-nginx-module的安装、配置、使用

一、下载压缩包 [root@www nginx-1.16.0]# wget https: github.com/openresty/echo-nginx-module/archive/v0.61.tar.gz 二、解压v0.61.tar.gz [root@www nginx]#...[2019/7/15]

Nginx Location匹配顺序

理论部分 文字释义匹配规则如下: 略述: 1、nginx服务器首先在server块的多个location块中搜索是否有标准的uri和请求字符串匹配。如果有多个标准uri可以匹配,就匹配其中匹配度最高的一个location。 2、然后,nginx在使用location块中,正则uri和请求...[2019/7/15]

详解nginx upstream 配置和作用

配置例子 upstream backend { server backend1.example.com weight=5; server backend2.example.com:8080; server unix:/tmp/backend3; s...[2019/7/11]

505
2
记录数:103 页数:1/3123下一页尾页
加载更多