Nginx
聆听。。花开雨落
这个作者很懒,什么都没留下…
展开
-
windows启动和关闭nginx
查看nginx是否启动。1、进入nginx的目录。转载 2022-11-07 16:39:17 · 5265 阅读 · 0 评论 -
nginx--配置解析之客户端真实IP的传递
前后端分离之后,采用nginx作为静态服务器,并通过反向代理的方式实现接口跨域的方式,在降低开发成本的同时也带来了诸多问题,例如客户端真实IP的获取。在一些特殊场景下,比如风控和支付流程,往往需要获取用户的ip信息,但是nginx反向代理在实现跨域的同时,也彻底地改变了服务端请求来源,隔离了用户和服务端的连接,如下图用户访问前端页面'https://a.test.com/index/html',调用支付接口的时候,支付接口的地址是'https://a.test.com/goPay',然后由nginx转载 2020-05-25 18:11:15 · 656 阅读 · 0 评论 -
Nginx--实现负载均衡
本篇文章介绍Nginx实现负载均衡,本文使用Nginx和两个SpringBoot简单Web应用实现。1.准备工作。结合本文场景,需要安装Nginx和Java环境(运行SpringBoot项目)。1.1 关于Linux系统安装Nginx可以参考我的文章---(传送门)。1.2 由于只是测试,SpringBoot只是映射了根路径,端口分别是10001和10002,分别返回demo1...转载 2020-03-14 17:33:43 · 116 阅读 · 0 评论 -
Nginx--设置自定义404页面
文章目录一、Nginx在Linux上设置404错误页面1.1 第一种配置情况(跳转网络地址)1.2 第二种配置情况(跳转本地地址)1.3 第三种情况(tomcat未启动时)1.4 第四种情况(proxy_intercept_errors的配置地址可多样)1.5 proxy_intercept_errors和fastcgi_intercept_errors的理解一、Nginx在Linu...转载 2020-03-12 17:51:06 · 3465 阅读 · 0 评论 -
Nginx--配置文件解读
前言nginx系列之一:nginx入门nginx系列之二:配置文件解读nginx系列之三:日志配置nginx系列之四:web服务器nginx系列之五: 负载均衡nginx系列之六:cache服务nginx系列之七:限流配置nginx系列之八:使用upsync模块实现负载均衡转自:在此感谢原博主的整理分享nginx配置文件主要分为四个部分:main{ #(全局设置)http{ #...转载 2020-03-12 11:41:14 · 140 阅读 · 0 评论 -
Nginx--Gzip压缩配置
Gzip是网页的一种网页压缩技术,经过gzip压缩后,页面大小可以变为原来的30%甚至更小。更小的网页会让用户浏览的体验更好,速度更快。gzip网页压缩的实现需要浏览器和服务器的支持。从上图可以清楚的明白,gzip是需要服务器和浏览器同事支持的。当浏览器支持gzip压缩时,会在请求消息中包含Accept-Encoding:gzip,这样Nginx就会向浏览器发送听过gzip后的内容,同时在...转载 2020-03-11 16:08:54 · 594 阅读 · 0 评论 -
Nginx--适配PC或移动设备
现在很多网站都是有了PC端和H5站点的,因为这样就可以根据客户设备的不同,显示出体验更好的,不同的页面了。这样的需求有人说拿自适应就可以搞定,比如我们常说的bootstrap和24格布局法,这些确实是非常好的方案,但是无论是复杂性和易用性上面还是不如分开编写的好,比如我们常见的淘宝、京东......这些大型网站就都没有采用自适应,而是用分开制作的方式。那分开制作如何通过配置Nginx来识别...转载 2020-03-11 15:51:48 · 738 阅读 · 1 评论 -
Nginx--反向代理的设置
虚拟主机学习完成了,作为一个前端必会的一个技能是反向代理。大家都知道,我们现在的web模式基本的都是标准的CS结构,即Client端到Server端。那代理就是在Client端和Server端之间增加一个提供特定功能的服务器,这个服务器就是我们说的代理服务器。**正向代理:**如果你觉的反向代理不好理解,那先来了解一下正向代理。我相信作为一个手速远超正常人的程序员来说,你一定用过翻墙工具(我这...转载 2020-03-09 11:50:04 · 201 阅读 · 0 评论 -
Nginx--设置虚拟主机
虚拟主机是指在一台物理主机服务器上划分出多个磁盘空间,每个磁盘空间都是一个虚拟主机,每台虚拟主机都可以对外提供Web服务,并且互不干扰。在外界看来,虚拟主机就是一台独立的服务器主机,这意味着用户能够利用虚拟主机把多个不同域名的网站部署在同一台服务器上,而不必再为简历一个网站单独购买一台服务器,既解决了维护服务器技术的难题,同时又极大地节省了服务器硬件成本和相关的维护费用。配置虚拟主机可以基于端...转载 2020-03-09 10:07:55 · 161 阅读 · 0 评论 -
Nginx--访问权限详讲
上节课我们已经简单接触了Nginx访问简单用法,简单的知道了,deny是禁止访问,allow是允许访问。但Nginx的访问控制还是比较复杂的,我们这节课就详细介绍一下。指令优先级我们先来看一下代码: location / { allow 45.76.202.231; deny all; }上面的配置表示只允许45.76.202.231...转载 2020-03-08 17:02:36 · 535 阅读 · 0 评论 -
Nginx--自定义错误页和访问设置
多错误指向一个页面在/etc/nginx/conf.d/default.conf 是可以看到下面这句话的。error_page 500 502 503 504 /50x.html;error_page指令用于自定义错误页面,500,502,503,504 这些就是HTTP中最常见的错误代码,/50.html 用于表示当发生上述指定的任意一个错误的时候,都是用网站根目录下的/50...转载 2020-03-08 16:48:28 · 1202 阅读 · 0 评论 -
Nginx--服务启动、停止、重启
启动Nginx服务默认的情况下,Nginx是不会自动启动的,需要我们手动进行启动,当然启动Nginx的方法也不是单一的。nginx直接启动在CentOS7.4版本里(低版本是不行的),是可以直接直接使用nginx启动服务的。nginx使用systemctl命令启动还可以使用个Linux的命令进行启动,我一般都是采用这种方法进行使用。因为这种方法无论启动什么服务,都是一样的...转载 2020-03-08 15:31:15 · 2588 阅读 · 1 评论