随笔分类 - nginx相关
nginx配置以及优化
摘要:最近要学习数据分析,就需要一个jupyter notebook环境,由于不想在公司和家里的环境来回切换,正好有台公网服务器,就将jupyter notebook部署到服务器上,然后通过nginx代理处理。期间踩了好多坑,现记录如下。 一、安装jupyter notebook pip3 install
阅读全文
摘要:早晨例行巡检的时候,登录zabbix查看网络带宽、服务器负载等信息时,主页弹出了"发生了 11 次失败的登陆尝试。最后一次失败的登陆尝试发生在 2023/06/29 日 07:19 客户端IP地址是 45.14.226.17。"这样一条弹窗,查了这个ip地址的归属地,发现这个ip来自于欧洲。这是帝国
阅读全文
摘要:nginx官网变量介绍地址:https://nginx.org/en/docs/varindex.html$args #请求中的参数值,它表示一个参数的集合。比如:http://1.1.1.1/getrequest?SN=123&table=ATT&Stamp=111;那么$args表示的就是:SN
阅读全文
摘要:关于nginx的反向代理缓存配置,用的最多的就是CDN公司,目前CDN公司用纯nginx做缓存的已经很少了,基本都用tnginx(阿里的)、openresty;但是这两款软件都是基于nignx开发的,openresty封装了lua的框架,使其更灵活; 下面的配置示例以openresty为例,配置文件
阅读全文
摘要:一、准备编译环境 1、操作系统:CentOS7.6 2、安装编译所需安装包 yum install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel -y gcc 编译环境 pcre是一个perl库,包括perl兼容的正则表达式库,n
阅读全文
摘要:nginx学习笔记 目录 一 简介 7 1.1 Nginx的负载均衡 7 1.2 http协议 7 1.3 httpd MPM 8 二 I/O模型 8 三 Nginx的程序架构 9 3.1 Nginx的特性 10 3.2 nginx的功用 10 四 nginx的安装配置 11 4.1 官方的预制包
阅读全文
摘要:一、根据url中的参数来确定缓存的key set_by_lua_block $dataArg { local enc = ngx.req.get_uri_args()["enc"] local key = ngx.req.get_uri_args()["key"] local name = ngx.
阅读全文