zoukankan      html  css  js  c++  java
  • NGINX学习(十)--nginx转发到本地文件配置

    1 搭建好nginx,可以使用 

    2 在nginx.conf配置文件中,对http模块,server模块修改,增加一个location

    location /esIndex/ {
      root html;	
      rewrite ^//(.*)$ $1 break;
    }
    

    3 sbin/nginx -t,sbin/nginx -s reload,重载一下nginx配置文件。

    4 在nginx/html文件夹中,新建一个文件夹esIndex,创建一个文件test.info,里边写入一些测试内容。然后访问路径:http://ip+端口/esIndex/test.info,其中ip和端口为nginx的ip和监听的端口,就可以通过nginx访问esIndex文件夹下的内容。

    5 其实不用创建esIndex文件夹,直接在html文件夹中创建esIndex.info,访问http://ip+端口/esIndex.info,也可以。

    下面是nginx.conf配置:

    http {
        include       mime.types;
        default_type  application/octet-stream;
        sendfile        on;
        server_tokens off;
        keepalive_timeout  75;
        gzip  on;
        client_max_body_size       100m;
        #client_body_buffer_size    4096k;
        client_body_buffer_size    20m;
        proxy_connect_timeout      600;
        proxy_read_timeout         300;
        proxy_send_timeout         600;
        proxy_buffer_size          128k;
        proxy_buffers              32 128k;
        proxy_busy_buffers_size    128k;
        proxy_temp_file_write_size 512k;
        proxy_next_upstream http_500 http_502 http_503 error invalid_header;
        proxy_temp_path /home/zyzx_test/nginx/proxy_temp;
        proxy_cache_path /home/zyzx_test/nginx/proxy_cache
        levels=1:2 keys_zone=cache_one:100m inactive=2d max_size=2g;
    
        server {
            listen       22022;
            server_name  localhost;
            
            location /esIndex/ {
                root html;    
                rewrite ^//(.*)$ $1 break;
            }
        }
    }
    个人理解,如有错误,欢迎指正!
  • 相关阅读:
    Hadoop HDFS的常用命令
    Spark简介
    Hadoop datanode无法启动的错误
    kafka在虚拟机环境的优化
    kafka的安装和使用
    Strom的安装及使用
    机器学习
    Tomcat启动时为什么要配置CATALINA_HOME环境变量??
    sqoop的安装和使用
    Python Lambda 的简单用法
  • 原文地址:https://www.cnblogs.com/gllegolas/p/12610634.html
Copyright © 2011-2022 走看看