搭建文件服务器

有时候,团队需要归档一些数据或资料,那么文件服务器必不可少。使用 Nginx 可以非常快速便捷的搭建一个简易的文件服务。

Nginx 中的配置要点:

  • 将 autoindex 开启可以显示目录,默认不开启。
  • 将 autoindex_exact_size 开启可以显示文件的大小。
  • 将 autoindex_localtime 开启可以显示文件的修改时间。
  • root 用来设置开放为文件服务的根路径。
  • charset 设置为 charset utf-8,gbk;,可以避免中文乱码问题(windows 服务器下设置后,依然乱码,本人暂时没有找到解决方法)。

一个最简化的配置如下:

  1. autoindex on;# 显示目录
  2. autoindex_exact_size on;# 显示文件大小
  3. autoindex_localtime on;# 显示文件时间
  4. server {
  5. charset utf-8,gbk; # windows 服务器下设置后,依然乱码,暂时无解
  6. listen 9050 default_server;
  7. listen [::]:9050 default_server;
  8. server_name _;
  9. root /share/fs;
  10. }