随笔分类 - Nginx
摘要:nginx 的进程模型 主进程(Master Process):负责管理 Nginx 的工作进程,处理配置文件的加载和维护。 工作进程(Worker Processes):实际处理客户端请求,每个工作进程是独立的。 reload 过程 接收 SIGHUP 信号 主进程接收到 SIGHUP(挂起)信号
阅读全文
摘要:环境规划 序号 IP地址 操作系统 用途 1 192.168.174.126(外网) 192.168.80.128 (内网) ubuntu 23.10 代理服务器 2 192.168.80.129 (内网) ubuntu 23.10 Linux客户端 软件版本 nginx:1.24.0 代理模块:p
阅读全文
摘要:创建用户 # echo -n 'test:' >> passwd.test 生成密码 # openssl passwd test123 >> passwd.test 查看passwd.gerrit # cat passwd.test test:l8YNe5sp98BZE nginx.conf ser
阅读全文
摘要:环境说明 nginx: 1.22.0 safari: 13+ curl: 7.68.0 ubuntu:20.04 问题说明 [Error] The network connection was lost. [Error] XMLHttpRequest cannot load xxx due to a
阅读全文
摘要:map $http_x_forwarded_for $accessip { default false; 10.10.10.10 true; #定义白名单 } server { listen 80; server_name 127.0.0.1; root html; access_log logs/
阅读全文
摘要:背景 接口性能压测 架构 nginx+php_fpm+go 请求方法 POST nginx返回信息 状态码499 nginx 499定义 cat src/http/ngx_http_special_response.c ngx_string(ngx_http_error_494_page), /*
阅读全文
摘要:创建cache目录 mkdir -pv /var/cache/nginx/fastcgi_cache 修改/etc/fstab文件 tmpfs /var/cache/nginx/fastcgi_cache tmpfs defaults,size=200m,context=system_u:objec
阅读全文
摘要:安装goaccess $ wget -O - https://deb.goaccess.io/gnugpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/goaccess.gpg >/dev/null $ echo "deb [signed-b
阅读全文
摘要:安装依赖 apt -y install gcc make libssl-dev zlib1g-dev libgd-dev libgeoip-dev libpcre2-dev libpcre3-dev 创建用户 groupadd -g 113 -r nginx && useradd -M -N -g
阅读全文
摘要:简单说,跨域分为简单跨域和复杂跨域。 简单跨域不会发送OPTIONS请求。 复杂跨域会发送一个预检查OPTIONS请求。 复杂跨域的条件是: 非GET、HEAD、POST请求。 POST请求的Content-Type不是application/x-www-form-urlencoded, multi
阅读全文
摘要:方法一 server { listen 80; server_name __proxy_resolver__; resolver 223.5.5.5; /?proxy_schema=http&proxy_host=x.x.x.x:8080&proxy_url=/XXX/api?tId=123456&
阅读全文
摘要:一 OpenResty简介 OpenResty是基于Ngnix和Lua的高性能web平台,内部集成精良的LUa库、第三方模块、依赖项。用于方便搭建能够处理高并发、扩展性极高的动态web应用、web服务、动态网关。可以使用Lua脚本调用Ngnix支持的C以及Lua模块,快速构建10K~1000K单机并
阅读全文

浙公网安备 33010602011771号