首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
ngixn专题
Ngixn基础. 认识Nginx事件模块(一)
对于Nginx的整体框架, 尚且只能了解个大概, 并不能弄清除整个流程. 索性先放着, 先了解其他组件. 事件处理框架所要解决的问题是 如何收集, 管理, 分发事件. 且事件类型主要为网络事件和定时器事件. 既然需要支持跨平台, 那么就肯定要封装不同平台的事件驱动机制. 当然, 我只能看懂select, poll, epoll这几个... 那么Nginx是如何选择的呢? 1
阅读更多...
rocky liunx 安装ngixn tar.gz
1: 官网下载: nginx: download 2: 步骤: 1: 系统更新: sudo dnf update 2:安装系统依赖: sudo dnf install gcc-c++ pcre-devel zlib-devel openssl-devel make automake 3:在https://nginx.org/en/download.html 下载 nginx-1.25.
阅读更多...
ngixn 准备
确认yum可用,确认防火墙,确认SELinux 一项安装 yum -y install gcc make automake pcre-devel zlib zlib-devel openssl openssl-devel 参数: gcc:编译依赖gcc环境 pcre:PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 Perl 兼容的正则表
阅读更多...
ngixn 准备
确认yum可用,确认防火墙,确认SELinux 一项安装 yum -y install gcc make automake pcre-devel zlib zlib-devel openssl openssl-devel 参数: gcc:编译依赖gcc环境 pcre:PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 Perl 兼容的正则表
阅读更多...
LD_PRELOAD劫持、ngixn临时文件、无需临时文件rce
LD_PRELOAD劫持 <1> LD_PRELOAD简介 LD_PRELOAD 是linux下的一个环境变量。用于动态链接库的加载,在动态链接库的过程中他的优先级是最高的。类似于 .user.ini 中的 auto_prepend_file,那么我们就可以在自己定义的动态链接库中装入恶意函数。 也叫做LD_PRELOAD劫持,流程如下 定义与目标函数完全一样的函数,包括名称、变量及类型、
阅读更多...
ngixn的指令
Nginx是一个高性能的HTTP和反向代理服务器,它可以处理静态资源、动态内容、负载均衡、反向代理和HTTP缓存等任务。本文将详细介绍在CentOS上安装和配置Nginx服务器,并讲解Nginx常用指令。 安装Nginx 在CentOS上安装Nginx非常简单,只需要执行以下指令: sudo yum install nginx 安装完成后,启动Nginx服务器: sudo system
阅读更多...