摘要:
/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 阅读全文