• ubuntu 18.04 server 源码安装 nginx-1.18 + check module


    环境

      ubuntu 18.04 server

      nginx  1.18.0

      pcre   8.43                                                  // nginx 依赖

      zlib    1.2.11                                                // nginx 依赖

      nginx_upstream_check_module-master    // check module 补丁

    下载压缩包   nginx-1.18.0 安装包及其依赖

    1、上传、并解压文件

      把文件全部上传到  ~/temp 下,解压文件

      tar   -xzvf  nginx-1.18.0.tar.gz

      tar   -xzvf  pcre-8.43.tar.gz

      tar   -xzvf  zlib-1.2.11.tar.gz

      unzip nginx_upstream_check_module-master.zip

    2、进入nginx目录

      cd nginx-1.18.0

    3、给 nginx 打补丁 check module 补丁

      patch -p1 < ../nginx_upstream_check_module-master/check_1.16.1+.patch

    4、按需安装编译环境

           sudo apt-get -y install gcc g++ make

    5、configure

      ./configure --prefix=/usr/local/nginx --with-pcre=../pcre-8.43 --with-zlib=../zlib-1.2.11 --add-module=../nginx_upstream_check_module-master

    6、make & install

      sudo make install

    7、启动 nginx 安装后程序根目录在    /usr/local/nginx  下

      cd /usr/local/nginx 

      ./nginx                    

    8、配置一个简单负载均衡

      复制 压缩包中的 conf 文件夹到 /usr/local/nginx 下覆盖配置

      配置文件中配置了一个简单的 WebService 三台负载,按需修改即可。

    >用nginx代理一定要加check module,代理的服务配置一定要加 check,不然nginx会一直请求出问题的服务,后果有点严重!!!  

  • 相关阅读:
    QTP err.number
    QTP参数化
    QTP基础
    QTP脚本补录
    QTP添加对象入库
    系统自带计算器自动化
    QTP安装
    App 测试
    本地化和国际化测试
    剑桥雅思写作高分范文ESSAY30
  • 原文地址:https://www.cnblogs.com/wh-blog/p/10979194.html
Copyright © 2020-2023  润新知