### Nginx的启动模块  ### [](http://tengine.taobao.org/book/chapter_06.html#nginx-40 "永久链接至标题") 启动模块从启动Nginx进程开始,做了一系列的初始化工作,源代码位于src/core/nginx.c,从main函数开始: 1. 时间、正则、错误日志、ssl等初始化 1. 读入命令行参数 1. OS相关初始化 1. 读入并解析配置 1. 核心模块初始化 1. 创建各种暂时文件和目录 1. 创建共享内存 1. 打开listen的端口 1. 所有模块初始化 1. 启动worker进程