源码编译安装nginx
     1.下载nginx源码包(这里以nginx-1.18.0为例)

  1. wget http://nginx.org/download/nginx-1.18.0.tar.gz

 

    2.如果已安装nginx请先卸载

  1. rpm -ql nginx //检测是否安装nginx
  1. rpm -e --nodeps nginx //强制卸载nginx

 

   3.创建nginx安装目录

  1. mkdir /usr/local/nginx

 

   4.下载需要用到的插件

  1. yum groupinstall -y “开发工具” //下载开发工具包
  1. yum install -y pcre pcre-devel //下载插件pcre
  1. yum install -y zlib zlib-devel //下载插件zlib

 

  5.解压nginx源码包

  1. tar -zxf nginx-1.18.0 -C /usr/src/ //把nginx包解压到/usr/src/
  1. cd /usr/src/nginx-1.18.0/ //进入解压后的包内

 

  6.添加模块(以下是最基础的)

  1. ./configure --prefix=/usr/oical/nginx --with-http_ssl_module

//如果报错: ./configure: error: SSl modules require the ??? library
???不是字面意思。这里代表任意字符
那就 : yum install -y ??? ???-devel
然后从新执行上面命令

 

  7.编译并且安装

  1. make && make install

 至此nginx源码安装完毕!!

  

 手写不易,转载请标明出处OvO

 

   

版权声明:本文为w321696722原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/w321696722/p/13322168.html