2. 编译安装nginx

本文介绍了在Linux系统下通过源码安装Nginx的步骤,包括使用wget获取tar包、解压、执行configure配置、make编译和make install安装。还介绍了Nginx源码目录,如conf、configure、contrib、man和src目录的作用及相关操作。

1.  在nginx官网获取源码安装包, linux中使用wget获取tar包, 例如执行命令: wget http://nginx.org/download/nginx-1.16.0.tar.gz  

2. 下载后解压, 即可看到源码文件(下面所有的命令都是在解压后的目录下执行)

3. 编译前执行configure, 在源码目录下执行命令 ./configure --prefix=/usr/local/soft/nginx

 执行命令前可以先执行命令 ./configure --help , 查看configure支持的参数

4. 执行完第三步后, 源码目录下会生成objs目录.

5. 执行命令 make 编译, 编译完成后会在objs目录下生成nginx的二进制可执行文件

6. 执行命令 make install安装nginx. 执行完命令后, nginx会被安装到第三步指定的prefix目录.

 

源码目录:

  1) conf目录: 示例文件, 在nginx安装好后, 为了方便运维配置, 会将该目录下的文件拷贝到安装目录;

  2) configure文件: 生成中间文件, 执行编译前的必备动作;

  3) contrib目录: 提供了nginx的vim. 系统默认的vim在打开配置文件nginx.conf时, nginx语法不会高亮显示, 使用这个目录下的vim会高亮显示nginx的语法. 

    为了在任意地方vim nginx.conf文件时都可以高亮显示, 可以执行命令  cp -r ./contrib/vim/ ~/.vim/  

  4) man目录: nginx的帮助文件, 执行命令 man ./man/nginx.8 , 可以查看nginx的帮助文档

  5) src目录: nginx的源代码.

转载于:https://www.cnblogs.com/dowait/p/10806911.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值