linux源码安装nginx

一、目的

虽然编译好的二进制文件确实很方便,但是需要扩展的时候就不太友好了。

二、安装步骤

  1. 源码下载
    打开 nginx下载页面 ,自行选择一个需要的版本,我这里选择的是最新的版本 v1.12.2
wget http://nginx.org/download/nginx-1.12.2.tar.gz
tar zxf nginx-1.12.2.tar.gz
cd nginx-1.12.2

2.配置
可以自行配制编译安装的参数。详见 这里
为了方便,我直接按照默认参数便好(默认安装位置是 /usr/local/nginx)

./configure
  1. 编译安装
make && make install 

使用说明

  1. 默认nginx配置文件位于安装目录下的conf下。
  2. 有需要可以使用ln命令,使nginx命令全局可用
ln -s /usr/local/bin/nginx /usr/local/nginx/sbin/nginx

注意

安装过程中有两个模块依赖别的库,如果暂时用不着的话,可以先不安装

./configure --without-http_gzip_module --without-http_rewrite_module

你可能感兴趣的:(linux源码安装nginx)