nginx文件下载服务器

 server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;
        root         /usr/share/nginx/html;
#       charset utf-8;
        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;

        location / {
          alias /;
            charset utf-8;
          autoindex on;
          autoindex_exact_size off;
           autoindex_localtime on;
        }
}

从系统根目录开始生成文件树,并提供下载。

alias /;  文件的目录

charset utf-8; 防止中文文件名乱码

  autoindex on;自动创建文件目录

  autoindex_exact_size off;自动生成文件大小,加上之后以kb mb等显示文件大小

 autoindex_localtime on;本地时间显示。

location 路径请自己选择合适的名称。

上一篇:nginx针对请求的uri来代理


下一篇:elasticsearch集群安装