• 网站通过nginx设置黑/白名单IP限制、国家城市IP访问限制

    一、黑/白名单IP限制访问配置nginx配置黑白名单有好几种方式,这里只介绍常用的两种方法。1、第一种方法:allow、denydeny和allow指令属于ngx_http_access_module,nginx默认加载此模块,所以可直接使用。这种方式,最简单,最直接。设置类似防火墙iptable 2024-08-04 16:00:04
  • Nginx的进程管理与重载原理

    目录进程结构图信号量管理Linux的信号量管理机制利用信号量管理Nginx进程配置文件重载原理进程结构图Nginx是多进程结构,多进程结构设计是为了保证Nginx的高可用高可靠,包含:master进程:父进程,负责worker进程的管理worker进程:子进程,worker进程一般配置与服务器CPU 2024-08-04 08:17:27
  • Nginx 如何将所有 HTTP 的流量转移到 HTTPS

    我们都知道,如果希望将 http 的访问自动切换到 https ,其实有多种方法可以去做。比如说在 DNS 服务器上直接配置。主要目的就是让网站只支持 https 的方法。Nginx 的配置方法在 Nginx 的虚拟主机配置文件中,只需要下面的 2 句话就可以了。server { l 2024-08-03 09:33:11
  • Nginx 强制下载文件的配置方法

    有时您可能需要强制用户从您的网站下载内容,而不是在他们的网站上查看。如果您的网站有很多可下载的内容,这一点很重要。在本文中,我们将了解如何在 NGINX 中强制下载文件。强制文件下载可防止用户在您的服务器上流式传输这些文件并减少您网站的服务器负载。现在的浏览器能够识别很多文件类型(txt,pdf,j 2024-08-02 22:00:13
  • 开源用户行为分析平台(Nginx+Flume+kafka +Flink + HDFS)

    一、平台简介小编本次介绍的开源项目,是通过数据分析来识别用户行为,建立以用户为中心的低成本快速增长的用户行为分析平台产品,包括用户埋点数据采集、用户标签分群和画像、智慧运营、营销等 2023-11-10 20:40:11
  • Nginx + Etcd 或 Consul 实现 Nginx 配置文件的动态更新

    概述可以通过 rest api 添加或删除后端服务器,实现 nginx 后端服务器的动态更新背景:服务实例的 ip 会频繁更换, 需要想办法让发布后的实例 ip 自动更新到 ngi 2023-11-10 18:00:05
  • 安装Nginx Lua Redis模块防止CC攻击教程

    Nginx Lua Redis防止CC攻击实现原理:同一个外网IP、同一个网址(ngx.var.request_uri)、同一个客户端(http_user_agent)在某一段时间 2023-11-10 14:00:06
  • nginx 代理转发 http https 基本用法

    nginx 配置http最简单的用法;server{# 监听的端口listen 80;# 绑定的域名,多个用空格分开即可。server_name prvt.cool ww 2023-11-10 11:20:06
  • unix或centos离线安装jdk和nginx操作说明

    一、离线安装jdk1、登录unix,卸载openJDK将jdk版本提升到1.8以上root@localhost opt]# rpm -qa|grep javajava-1.6.0-openjdk-1.6.0.37-1.13.9.4.el5_11tz/>他们说需要一张图,我也就找了一张二、离线安装nginx 准备阶段: 1、下载nginx最好下载nginx1.15.6以上(安全漏洞库对低版本ngin 2023-10-23 15:41:26
  • Nginx自定义数据结构之字符串(String)数组(Array)链表(List)

    今天我们一起看下Nginx常用的数据结构。Nginx基本数据结构有:字符串(string)数组(array)链表(list)队列(queue)散列(hash)红黑树(rbtree) 2023-10-23 15:41:09