• centos7安装nginx1.16


    安装依赖

    yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel
    

    下载nginx包

    wget http://nginx.org/download/nginx-1.16.0.tar.gz
    

    解压nginx包

    tar -zxvf nginx-1.16.0.tar.gz
    

    编译安装

    cd nginx-1.16.0
    ./configure
    make && make install
    

    启动nginx

    cd /usr/local/nginx/sbin
    ./nginx
    

    查看nginx是否运行

    ps -ef | grep nginx
    

    配置修改后使配置生效

    ./nginx -s reload
    

    代理配置

    location / {
        # root   html;
        # index  index.html index.htm;
        proxy_pass http://192.168.188.130:30100;
    }
    

    常用代理配置项

    // 重写后端服务器的location和refresh头
    proxy_redirect off;
    // 重写发送给后端服务器的请求头内容
    proxy_set_header Host $host;
    // 代理服务器接收请求到连接后端服务器的最长等待时间
    proxy_connect_timeout 300;
    // 后端响应的缓冲区数量和大小
    proxy_buffer_size 4k;
    // 请求后端的缓冲区数量和大小
    proxy_buffers 4 32k;
    // 当代理服务器忙时,缓冲区的最大值
    proxy_busy_buffers_size 64k;
    // 将超时与请求传输到代理服务器分配
    proxy_send_timeout 300
    // NGINX等待获取请求响应的时间
    proxy_read_timeout 300
    

    本文作者:温茶又折花

    本文链接: https://www.cnblogs.com/dyfblogs/p/14961411.html

    转载文章请注明作者和出处,谢谢!
  • 相关阅读:
    5. Redis持久化
    4.Redis客户端
    3.Redis高级功能
    2.Redis五种数据结构
    1.Redis简介
    32.Mysql Cluster
    suffix ACM-ICPC 2017 Asia Qingdao
    多层BFS
    我想和你们说说java和C++___C加加
    11073 最热门的K个搜索串
  • 原文地址:https://www.cnblogs.com/dyfblogs/p/14961411.html
Copyright © 2020-2023  润新知