date: 2020-06-16title: nginx配置为文件服务器 #标题
tags: nginx #标签
categories: nginx # 分类

用于记录下nginx配置为文件服务器。
server字段部分内容如下:

  1. server {
  2. listen 80 default_server;
  3. listen [::]:80 default_server;
  4. server_name www.test.com;
  5. root /usr/share/nginx/html;
  6. location /download {
  7. autoindex on; # 开启索引功能
  8. autoindex_exact_size off; # 关闭计算文件确切大小(单位bytes),只显示大概大小(单位kb、mb、gb)
  9. autoindex_localtime on; # 显示本机时间而非 GMT 时间
  10. }
  11. }

上述配置文件中对应的路径下有如下内容:

  1. $ ls /usr/share/nginx/html/download/
  2. elasticsearch-7.6.2-linux-x86_64.tar.gz

可以上传多个文件到相应的路径下。

重启nginx后生效,访问相应的url即可显示如下:

nginx配置为文件服务器 - 图1