HTML/CSS
JavaScript
后端语言
开发框架
数据库
移动开发
服务器相关
Nginx 入门指南
关于 Nginx
Nginx 背景介绍
什么是 Nginx
Nginx 的特点
Nginx 平台初探
Nginx 平台初探
初探 Nginx 架构
Nginx 基础概念
Nginx 基本数据结构
Nginx 的配置系统
Nginx 的模块化体系结构
Nginx 的请求处理
Nginx handler 模块
Nginx handler 模块简介
Nginx 模块的基本结构
Nginx handler 模块的基本结构
Nginx handler 模块的挂载
Nginx handler 的编写步骤
Nginx 示例: hello handler 模块
Nginx handler 模块的编译和使用
Nginx 更多 handler 模块示例分析
Nginx 过滤模块
Nginx 过滤模块简介
Nginx 过滤模块的分析
Nginx upstream 模块
Nginx upstream 模块简介
Nginx 负载均衡模块
Nginx 其他模块
Nginx core 模块
Nginx event 模块
Nginx 配置
Nginx 配置文件nginx.conf中文详解
-
core 模块
Nginx 的启动模块
启动模块从启动 Nginx 进程开始,做了一系列的初始化工作,源代码位于
src/core/nginx.c
,从 main 函数开始:
时间、正则、错误日志、ssl 等初始化
读入命令行参数
OS 相关初始化
读入并解析配置
核心模块初始化
创建各种暂时文件和目录
创建共享内存
打开 listen 的端口
所有模块初始化
启动 worker 进程