zoukankan      html  css  js  c++  java
  • nginx-5-搭建*服务器

    1. 准备两个nginx服务

    2. 配置其中一个server指令块 listen 127.0.0.1:80; 即,只能本地访问。
      (1)不能直接 -s reload, 应该先 -s stop 然后重新开启nginx进程

    3. 配置另外一个server
      (1)引入模块
      include vhost/*.conf;
      (2)编写upstream指令块
      upstream local{
      server 127.0.0.1:80;
      }
      (3)编写server指令块
      server {
      server_name localhost;
      listen 8831;
      location / {
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_pass http://local;
      }
      }

    4. 访问8831端口

    5. 开启缓存

      1. 在http指令块中添加缓存设置
        proxy_cache_path /tmp/nginxcache levels=1:2 keys_zone=my_cache:10m max_size=10g inactive=60m use_temp_path=off;
      2. 在location指令块中
        proxy_cache_key (host)uri(is_args)args;
        proxy_cache_valid 200 304 302 1d;
    6. 配置解析

  • 相关阅读:
    SpringIOC的小例子
    java中递归实现复制多级文件夹
    快速排序和几种简单排序
    Oracle面试的基本题
    多态的两个小例子
    单例模式
    内部类与匿名内部类
    C#
    C#
    C#
  • 原文地址:https://www.cnblogs.com/chenia/p/13260656.html
Copyright © 2011-2022 走看看