• NGINX快速入门 Nginx性能参数调优

    调优参数一:worker_processesworker_processes表示worker线程的数量,每个worker进程都是单线程的进程,它们会调用各个模块以实现多种多样的功能。如果这些模块确认不会出现阻塞式的调用,那么,有多少CPU内核就应该配置多少个进程;反之,如果有可能出现阻塞式调用,那么 2025-04-29 00:35:34
  • 自行颁布ssh证书,实现nginx支持HTTPS

    默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译时指定–with-http_ssl_module参数,安装模块依赖于OpenSSL库和一些引用文件,通常这些文件并不在同一个软件包中。通常这个文件名类似libssl-dev。1、生成证书可以通过以下步骤生成一个简单的证书:首先,进入你想创建 2025-04-29 00:18:08
  • Nginx安全相关配置常用教程

    1. 限制请求速度设置 Nginx、Nginx Plus 的连接请求在一个真实用户请求的合理范围内。比如,如果你觉得一个正常用户每两秒可以请求一次登录页面,你就可以设置 Nginx 每两秒钟接收一个客户端 IP 的请求(大约等同于每分钟30个请求)。limit_req_zone $binary_re 2025-04-28 00:42:40
  • Linux中完全删除nginx并重新安装

    一、卸载停止Nginx软件/usr/local/nginx/sbin/nginx -s stop如果不知道nginx安装路径,可以通过执行ps命令找到nginx程序的PID,然后kill其PIDps -aux |grep nginx查找根下所有包含nginx的文件sudo find / -name 2025-04-26 01:23:45
  • 《前端运维》、Nginx-3静态资源服务、跨域与其他

    一、静态资源服务  首先,静态资源一般是指客户端发送请求到Web服务器,web服务器从内存中取得相应的文件,返回给客户端,客户端解析并渲染出来。动态资源呢,则是由客户端发起请求,先交由web容器,web容器连接数据库,数据库处理数据之后,将内容交给web服务器,web服务器返回给客户端解析并渲染。  2025-04-26 00:51:36
  • nginx配置SSL总结

    场景描述由于http协议以明文方式发送请求,不提供任何方式的数据加密,因此不适合传输一些敏感信息,而https使用SSL/TLS来加密数据包,能很好地保护数据的隐私性和完整性,因此目前对网站安全性有要求的都会采用https协议来进行加密传输。准备事项主机已安装nginx已经申请并签发了SSL证书,如 2025-04-26 00:49:40
  • windows下安装nginx,并注册为系统服务,开机自启动

    1.官网地址:选择windows版的最新稳定版,如下图2.下载:点击下载链接得到:nginx-1.20.1.zip;使用解压工具进行解压,解压存放位置根据自己情况,进行自己定义;得到nginx-1.20.1文件夹。可以把这个目录作为nginx安装目录,也可以copy文件下面的所有文件到自定义的安装目 2025-04-26 00:21:28
  • 详解nginx利用referer指令实现防盗链配置

    概述处于服务性能的考虑,我们通常把HTML静态资源按照不同类型划分存放在多台服务上。如果拓扑图:超文本传输协议中的Referer作用Referer:null 表示请求者直接访问Referer:blocked 一般为防火墙设备添加的Referer:URL 表示URL中的主机告诉请求者的间接访问图中jp 2025-04-26 00:10:48
  • nginx+njs 配置 模拟

    reference:nginx.org/en/docs/njs/ An official nginx docs for njs.github.com/nginx/njs An official read-only mirror of http://hg.nginx.org/njs/ which i 2025-04-25 01:01:51
  • nginx websocket 400 – 解决 nginx 反代 wss 出现的 400 错误

    nginx websocket 400 – 我用 nginx 反代 socket.io 做推送的时候出现了这个问题,本文主要记录使用 socket.io 做推送并使用 nginx 反代,以及解决遇到的问题,比如这个 400 错误以及设置超时等。至于 socket.io 的使用,我已经写过一篇文章了, 2025-04-25 00:05:03