前言
一直打算深入学习一下开源项目,这一个月来的任务,对于修改IPMI开源软件也确实增长了对于开源项目的认识,期间碰到与解决的问题也让我收获不小。这一块可以说是为我学习Nginx开了个好头。
为什么学习Nginx?当然是随主流,毕竟群众的眼睛是雪亮的。基本上,我能搜到的被推荐的开源项目,Nginx基本都在推荐之列。不犹豫,就是它了。
Configure详解
在编译安装Nginx时,我们需要使用configure命令做大量"幕后“工作,包括检测操作系统内核和已经安装的软件,参数解析,中间目录生成以及根据各种参数生成的.c文件、Makefile文件等。
一、命令参数(略)
Configure包含的参数使用以下命令查看:
./configure --help
主要分为五大类:1,路径相关;2,编译相关;3,依赖软件相关;4,模块相关;5,其他;
二、Configrue执行流程
Configure本身是一个She