nginx 编译过程

1.下载nginx

官网下载
wget http://nginx.org/download/nginx-1.16.1.tar.gz

2.介绍各目录

2.1解压
tar -xzf 解压包名
2.2解压后源码目录介绍
https://tengine.taobao.org/book/chapter_09.html
2.3为了vim打开nginx.conf文件彩色显示拷贝源代码contrib/vim/*下所有文件到 ~/.vim/
sudo cp -r ./contrib/vim/* ~/.vim/

3Configure

3.1查看configure编译差数
./configure --help | more
3.2编译nginx到指定安装目录
./configure --prefix=安装位置
3.3执行make编译
make

4.中间文件介绍

4.1编译完成会生成多出一个objs文件
objs文件下ngx_modules.c可以查看编译的nginx模块
objs下的nginx文件夹可以作为平滑升级使用

5.首次安装

make install

你可能感兴趣的:(nginx 编译过程)