HTML/CSS
HTML 教程
HTML5 教程
CSS 教程
CSS3 教程
Bootstrap 教程
Foundation5 教程
HTML 参考手册
CSS 参考手册
JavaScript
JavaScript 教程
JavaScript 和 HTML DOM 参考手册
Vue.js 3.0 教程基础
Vue.js 2.0 教程
Vue CLI 基础
开发指南
React 教程
jQuery
Node.js 教程
TypeScript 教程
AngularJS 教程
JSON 教程
AJAX 教程
ES6教程
Angular 2 教程
jQuery UI 教程
jQuery EasyUI 教程
Ext.js 教程
Ember 对象模型
HTML DOM 教程
CoffeeScript 教程
Highcharts 教程
Meteor 教程
后端语言
Python3 教程
Python2 教程
Java 教程
Node.js 教程
PHP 教程
Go 教程
C 语言教程
C++ 教程
C# 教程
R 教程
Ruby 教程
JSP 教程
Lua 教程
ASP.NET 教程
VB 教程
VB.Net基本教程
Perl 教程
顺序编程
Scala 教程
Julia 教程
开发框架
Spring IoC 容器
Django 教程导读
JFinal教程手册
Swoole 教程
Groovy 教程
Servlet 教程
Struts2 教程
jUnit 教程
概要
SWING 教程
WordPress基础
Arduino教程
WPF 入门
数据库
MySQL 教程
Redis 教程
SQL 教程
MariaDB 教程
MyBatis 教程
SQLite 教程
MS Access教程
MongoDB 教程
Memcached 教程
Hibernate 教程
Storm 入门教程
Cassandra 教程
Slick 教程
Spark 编程指南
移动开发
鸿蒙OS 入门
微信小程序开发文档
Android 教程
Android SDK 上手指南
iOS 开发手册
jQuery Mobile 教程
Swift 教程
Cordova 教程
一、简介与环境搭建
React 教程
ionic 教程
HomeKit App 的开发指南
小程序云开发学习指南
云开发 云函数实现后端能力
服务器相关
Linux 教程
Docker 教程
Docker 从入门到实践
DOS 命令学习手册
Nginx 入门指南
Shell 编程范例
UNIX 入门指南
OAuth 2.0 系列教程
Web Services 教程
Dart 编码风格指南
RDF 教程
第0章 咱们先来谈谈学习方法和红帽系统。
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 进程