12 2016 档案
摘要:/auto/have have配置脚本负责在$NGX_OBJS/ngx_auto_config.h定义宏 1 # Copyright (C) Igor Sysoev 2 # Copyright (C) Nginx, Inc. 3 4 5 cat << END >> $NGX_AUTO_CONFIG_
阅读全文
摘要:/auto/sources 本文件主要用于对源文件环境变量进行初始化,主要包括:.c和.h文件。 对应变量类型有*_MODULES、*_INCS、*_DEPS等。 1 # Copyright (C) Igor Sysoev 2 # Copyright (C) Nginx, Inc. 3 4 5 CO
阅读全文
摘要:config文件为nginx的配置入口文件。 1. 1 #!/bin/sh 2 3 # Copyright (C) Igor Sysoev 4 # Copyright (C) Nginx, Inc. 5 6 7 LC_ALL=C 8 export LC_ALL 2.nginx各种环境变量的初始化脚本
阅读全文
摘要:/auto/init init脚本负责初始化各种目录环境变量值。 1.make文件、源文件、头文件、配置头文件路径变量初始化。 1 NGX_MAKEFILE=$NGX_OBJS/Makefile 2 NGX_MODULES_C=$NGX_OBJS/ngx_modules.c 3 4 NGX_AUTO
阅读全文
摘要:/auto/options options文件主要负责nginx启动前配置脚本对环境变量初始化。 1.默认为环境变量赋值 1 help=no 2 3 NGX_PREFIX= 4 NGX_SBIN_PATH= 5 NGX_MODULES_PATH= 6 NGX_CONF_PREFIX= 7 NGX_C
阅读全文
摘要:1、ngx_debug_init(); 初始化debug函数,一般为空。 2、ngx_strerror_init(); 将系统错误码+错误信息,以ngx_str_t数组保存。 3、ngx_get_options(int argc, char *const *argv) nginx启动函数选项, 4、
阅读全文

浙公网安备 33010602011771号