啊嘎哇在线工具箱
首页
开发文档
开发教程
导航
首页
开发文档
开发教程
首页
开发教程
Nginx 入门指南
Nginx core 模块
"Nginx 入门指南"的目录
关于 Nginx
什么是 Nginx
Nginx 的特点
初探 Nginx 架构
Nginx 基础概念
Nginx 基本数据结构
Nginx 的配置系统
Nginx 的模块化体系结构
Nginx 的请求处理
Nginx handler 模块简介
Nginx 模块的基本结构
Nginx handler 模块的基本结构
Nginx handler 模块的挂载
Nginx handler 的编写步骤
Nginx 示例: hello handler 模块
Nginx handler 模块的编译和使用
Nginx 更多 handler 模块示例分析
Nginx 过滤模块简介
Nginx 过滤模块的分析
Nginx upstream 模块简介
Nginx 负载均衡模块
Nginx core 模块
Nginx event 模块
Nginx 配置文件nginx.conf中文详解
Nginx 入门指南 Nginx core 模块
2024-02-25
开发教程
Nginx 入门指南
匿名
2
℃
core 模块
Nginx 的启动模块
启动模块从启动 Nginx 进程开始,做了一系列的初始化工作,源代码位于
src/core/nginx.c
,从 main 函数开始:
时间、正则、错误日志、ssl 等初始化
读入命令行参数
OS 相关初始化
读入并解析配置
核心模块初始化
创建各种暂时文件和目录
创建共享内存
打开 listen 的端口
所有模块初始化
启动 worker 进程
上一节:
Nginx 负载均衡模块
下一节:
Nginx event 模块