linux下安装Nginx1.16.0的教程详解 因为最近在倒腾linux,想安装新版本的nginx,找了一圈教程没有找到对应的教程,在稍微倒腾了一会之后终于成功的安装了最新版。 Fatmouse 2019-12-31 nginx 829 0 阅读全文
如何使用nginx充当mysql的负载均衡器 说明:nginx版本要求是1.9以上 ,编译nginx的时候需要加上 --with-stream 如: Fatmouse 2019-12-31 nginx 843 0 阅读全文
nginx中共享内存的使用详解 在nginx的进程模型下,类似流量统计、流量控制、数据共享、等需要多个工作进程共同配合完成任务,共享内存是一个重要的进程通讯的方案。本文介绍在nginx的代码中与共享内存相关的功能,包括ngx_shmem与ngx_slab的使用与注意事项,但不包括ngx_slab中实现的内存管理算法。 Fatmouse 2019-12-31 nginx 1171 0 阅读全文
Nginx http升级到https的完整步骤 http和https的区别是有的网站,http打开的时候,页面提示不安全,比如你点击下面的网站 【其实是同一个网站】 Fatmouse 2019-12-31 nginx 881 0 阅读全文
Nginx下升级https的方法步骤 购买证书 可以去阿里云的云盾证书服务下载证书 在证书控制台下载 Nginx 版本证书。下载到本地的压缩文件包解压后包含: Fatmouse 2019-12-31 nginx 888 0 阅读全文
Nginx日志自定义记录以及启用日志缓冲区详解 前言 如果想统计网站的访问来源信息,可以用 php 获取信息,记录到数据库的形式,也可以直接使用 nginx 提供的访问日志,来记录网站的访问详情,管理员可以通过分析 nginx 的访问日志,来分析用户的访问来源,访问行为详情,网站页面访问热度等。此外,nginx 自身也有错误日志,方便运维人员调试 nginx。对于记录日志的行为,如果每次进行磁盘操作,将会较多的耗费资源,基于这个情况可以开启 nginx 日志缓冲区,缓冲区满或者定时写入的时间到了,再一次写入日志。 Fatmouse 2019-12-31 nginx 1075 0 阅读全文
Nginx配置跨域请求Access-Control-Allow-Origin * 详解 前言 当出现403跨域错误的时候 No 'Access-Control-Allow-Origin' header is present on the requested resource,需要给Nginx服务器配置响应的header参数: Fatmouse 2019-12-31 nginx 1228 0 阅读全文
部署前后端分离式nginx配置的完整步骤 前言 老生常谈了,这里谈谈我的理解的前后端分离,简单的分离无非是将原来mvc的view层剥离出来,独立一个成为Servlet服务,Servlet之间依靠http连通。这里的view Servlet容器可以是任意一种服务端服务,Tomcat、Apache、Nginx、IIS,都可以。这里以常用的Nginx为例子做简单的介绍。 Fatmouse 2019-12-31 nginx 1079 0 阅读全文
利用Nginx处理Vue开发环境的跨域的方法 1. 需求 本地测试域名与线上域名相同,以便正确传递 Cookie 和进行 SSO 测试。 Fatmouse 2019-12-31 nginx 811 0 阅读全文
Nginx转发socket端口配置详解 Nginx 转发 socket 端口常见场景:在线学习应用,在常规功能之外,增加一个聊天室功能,后端选择 swoole 提供服务提供者,同时不想前端直接 ip:port 方式链接到服务,需要使用 Nginx 进行转发。 Fatmouse 2019-12-31 nginx 1104 0 阅读全文
centos服务器中配置nginx的方法示例 下载安全终端MobaXterm_Personal首先,下载安全终端后,连接到自已的公网IP连接成功后显示如以上. Fatmouse 2019-12-31 nginx 771 0 阅读全文
nginx开启HSTS让浏览器强制跳转HTTPS访问详解 在上一篇文章中我们已经实现了本地node服务使用https访问了,看效果可以看如下: Fatmouse 2019-12-31 nginx 915 0 阅读全文
nginx配置SSL证书实现https服务的方法 在前面一篇文章中,使用后,我们现在使用该证书来实现我们本地node服务的https服务需求。假如我现在node基本架构如下: Fatmouse 2019-12-31 nginx 939 0 阅读全文
Nginx 操作响应头信息的实现 前置条件:需要编译 ngx_http_headers_module 模块,才支持 header 头信息操作 add_header Fatmouse 2019-12-31 nginx 851 0 阅读全文
一文搞懂Nginx限流(简单实现) Nginx现在已经是最火的负载均衡之一,在流量陡增的互联网面前,接口限流也是很有必要的,尤其是针对高并发的场景。Nginx的限流主要是两种方式:限制访问频率和限制并发连接数。 Fatmouse 2019-12-31 nginx 1038 0 阅读全文
找出nginx配置文件的所在位置的方法详解 对于一台陌生的服务器或安装太久忘了位置,怎么才能简单快速的找到配置文件的位置呢?要找出配置文件的位置,需要先找出nginx可执行文件的路径 , 这里有几种方法: Fatmouse 2019-12-31 nginx 1010 0 阅读全文
keepalived+nginx高可用实现方法示例 1.keepalived介绍 keepalived最初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了实现高可用的VRRP功能。keepalived除了能够管理LVS软件外,还能支持其他服务的高可用解决方案。 Fatmouse 2019-12-30 nginx 554 0 阅读全文
nginx 平滑重启的实现方法 一、背景 在服务器开发过程中,难免需要重启服务加载新的代码或配置,如果能够保证server重启的过程中服务不间断,那重启对于业务的影响可以降为0。最近调研了一下nginx平滑重启,觉得很有意思,记录下来供有兴趣的同学查阅。 Fatmouse 2019-12-30 nginx 913 0 阅读全文
nginx日志导入elasticsearch的方法示例 将nginx日志通过filebeat收集后传入logstash,经过logstash处理后写入elasticsearch。filebeat只负责收集工作,logstash完成日志的格式化,数据的替换,拆分 ,以及将日志写入elasticsearch后的索引的创建。 Fatmouse 2019-12-30 nginx 1021 0 阅读全文