经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Nginx

Nginx配置文件详解以及优化建议指南

目录1、概述2、nginx.conf1)配置文件位置2)worker_proce es3)events4)include5)sendfile 和 tcp_nopush6)keepalive_timeout7)gzip8)server9)location的匹配规则详解3、综述 1、概述 今天来详解...[2021/9/6]

nginx反向代理配置去除前缀案例教程

nginx反向代理配置去除前缀案例教程

使用nginx做反向代理的时候,可以简单的直接把请求原封不动的转发给下一个服务。设置proxy_pa 请求只会替换域名,如果要根据不同的url后缀来访问不同的服务,则需要通过如下方法: 方法一:加"/" server { listen 8000; ...[2021/7/26]

nginx配置虚拟主机的详细步骤

虚拟主机使用的是特殊的软硬件技术,它把一台运行在因特网上的服务器主机分成一台台“虚拟”的主机,每台虚拟主机都可以是一个独立的网站,可以具有独立的域名,具有完整的Intemet服务器功能(WWW、FTP、Email等),同一台主机上的虚拟主机之间是完全独立的。从网站访问者来看,每一台虚拟主机和一台独...[2021/7/12]

Nginx一些基本配置

Nginx一些基本配置

Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。如果网站内容是html的,我经常用它来替代IIS或tomcat服务器。 简单总结一下...[2021/6/21]

升级openssl并重新编译Nginx

升级openssl并重新编译Nginx

在漏洞扫描的时候出现“启用TLS1.0”的安全漏洞,描述为:不被视为 PCI 数据安全标准,推荐使用TLS1.2及以上版本; 我这边服务器使用的是CentOS7,默认自带的open l是1.0.2版本,当前的最新稳定版本是1.1.1k,支持TLS1.2和TLS1.3;   文...[2021/6/21]

详解nginx进程锁的实现

一、 nginx进程锁的作用 nginx是多进程并发模型应用,直白点就是:有多个worker都在监听网络请求,谁接收某个请求,那么后续的事务就由它来完成。如果没有锁的存在,那么就是这种场景,当一个请求被系统接入后,所以可以监听该端口的进程,就会同时去处理该事务。当然了,系统会避免这种糟糕事情的发...[2021/6/15]

理解Nginx负载均衡

准备 服务器 搭建三台用于测试的虚拟机 名称 IP 服务 node01 192.168.198.131 Nginx、模拟业务(8080) node02 192.168.198.130 模拟业务(8080) node03 192.168.198.132 模拟业务(8080...[2021/5/6]

Nginx学习笔记:配置

本文更新于2021-04-30,使用nginx 1.16。 目录变量配置httphttp.client_max_body_sizehttp.serverhttp.server.client_max_body_sizehttp.server.listenhttp.server.locationh...[2021/5/6]

Nginx服务快速入门教程

一、Nginx介绍 1. 什么是Nginx? Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。 其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。 2...[2021/2/1]

nginx如何将http访问的网站改成https访问

1. 背景 我有个用于数据展示的网站使用nginx对外提供http访问,另外一个系统用超链接的方式跳转到我的网站提供给终端用户访问。后来对方说他们的站点是https访问的,不能直接访问http,所以需要我支持https访问。 所以这里仅限于展示类网站的参考,交互式网站我也不会。 **...[2021/2/1]

Nginx解决前端访问资源跨域问题的方法详解

Nginx解决前端访问资源跨域问题的方法详解

被前端跨域问题折磨快2天后,终于用ngnx的方式解决了,所以在此总结下。 该篇只探讨如何用Ngnx解决跨域问题,对于原理不作讨论。 1、首先介绍Windows环境下Nignx的相关命令操作 nginx常用命令: 验证配置是否正确: nginx -t 查看Nginx的版本...[2021/1/11]

使用腾讯云容器服务玩转 Nginx Ingress

使用腾讯云容器服务玩转 Nginx Ingress

作者林育新,腾讯云容器产品工程师。目前主要负责腾讯云TKE的控制台的相关研发工作。 概述 在开源社区当中,Kubernetes 的 Ingre Controller 的实现有多种方式,Nginx Ingre 只是其中的一种实现方式,当然也是目前社区中使用量最大的一种 Ingre ...[2021/1/4]

解决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配置访问本地静态资源

nginx配置访问本地静态资源

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

nginx 之 proxy_pass详解

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下修改配置访问的问题

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

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

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

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白名单的实现方法

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负载均衡配置实例详解(转) 负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在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]

Nginx层面配置基础用户验证的完整步骤

前言 应用场景:大概是在内部网站需要外部用户访问到,同时不能给访问者网站账号权限,所以在 nginx 层面进行限制。例如外包项目,内部员工有账号进行文档的操作,外包员工没有内部账号,但需要让他们能够看到文档,所以在 nginx 层面设置用户验证是最佳最简单的选择,多数情况下雇主方不会给外包员工...[2019/7/11]

Nginx反向代理负载均衡的容器化部署

首先,在home目录创建microservices目录,开启第一篇章。 cd ~ && mkdir microservices && cd microservices 创建nginx目录,在目录下分别创建三个节点目录:nginx01、nginx02、nginx0...[2019/6/27]

反向代理Nginx

引用:https: baijiahao.baidu.com ?id=1600687025749463237&wfr=spider&for=pc 参考下图,正向代理用途:Client无法直接访问Server,比如谷歌FQ,于是请求发送给代理,代理可以访问Server并将其返回信息...[2019/6/27]

Consul-template+nginx实现自动负载均衡

前言 consul-template 是 Consul 的一个守护程序,使用 consul-template 可以方便快速的实现对 Consul Key/Value 存储系统的访问,可以从 KV 系统中读取数据、监视变动、同步本地文件;还可以在执行模板更新的同时,执行本地系统命令,比如常见的就是在...[2019/6/21]

nginx中共享内存的使用详解

在nginx的进程模型下,类似流量统计、流量控制、数据共享、等需要多个工作进程共同配合完成任务,共享内存是一个重要的进程通讯的方案。本文介绍在nginx的代码中与共享内存相关的功能,包括ngx_shmem与ngx_slab的使用与注意事项,但不包括ngx_slab中实现的内存管理算法。 ngx...[2019/6/17]

前端开发者必备的Nginx知识

摘要: 最常用的Web服务器 -- Nginx Nginx在应用程序中的作用 解决跨域 请求过滤 配置gzip 负载均衡 静态资源服务器 nginx是一个高性能的HTTP和反向代理服务器,也是一个通用的TCP/UDP代理服务器,最初由俄罗斯人Igor Sysoev编写。...[2019/6/14]

Nginx下升级https的方法步骤

购买证书 可以去阿里云的云盾证书服务购买 下载证书 在证书控制台下载 Nginx 版本证书。下载到本地的压缩文件包解压后包含: .pem 文件:证书文件 .key 文件:证书的私钥文件(申请证书时如果没有选择 自动创建CSR ,则没有该文件) 配置...[2019/6/12]

Nginx的一些常用配置与技巧总结

前言 文章列举了几个Nginx常见的,实用的,有趣的配置,希望看过之后能说一句:学到了! 一个站点配置多个域名 server { listen 80; server_name ops-coffee.cn b.ops-coffee.cn; } server_...[2019/5/29]

505
2
记录数:95 页数:1/212下一页尾页
加载更多
 友情链接: NPS