./configure预编译,主要用于检测系统基准环境库是否满足,生成MakeFile文件;
make编译,基于第一步生成的makefile文件,进行源代码的编译;使用make编译时,Linux操作系统必须有GCC编译器,用于编译源码。
make install安装,编译完毕之后,将相关的可运行文件安装至系统中;
以kylin系统为例,在其上安装Nginx源码包,其详细步骤如下:
1、下载Nginx源码包
Nginx.org官网下载Nginx-1.17.9.tar.gz包:
wget http://nginx.org/download/nginx-1.17.9.tar.gz

2、Nginx源码包解压


3、源码Configure预编译,需进入解压后的目录执行./configure指令

4、make编译

5、make install安装

6、运行并验证


注意:有的版本在安装时会提示错误,导致安装失败,本次测试安装版本为1.17.9。
夜雨聆风