使用Nginx快速搭建文件索引服务

使用宝塔面板

在宝塔面板找到Nginx,点击设置,打开配置修改

在http的花括号中添加以下内容

server {
  listen 80; # 监听80端口
  server_name localhost; # 自己PC的ip或者服务器的域名
  charset utf-8; # 避免中文乱码
  root /opt/data; # 存放文件的目录      
  location / { 
    autoindex on; # 索引 
    autoindex_exact_size on; # 显示文件大小
    autoindex_localtime on; # 显示文件时间 
  }
}

修改完成后,点击最上面的服务,选择重载配置

打开主机ip的80端口就能看到文件索引了

不使用宝塔面板

1.安装nginx

sudo apt-get install nginx

2.创建conf文件

sudo vim /etc/nginx/conf.d/file_server.conf

3.修改conf文件如下:

server {
  listen 80; # 监听80端口
  server_name localhost; # 自己PC的ip或者服务器的域名
  charset utf-8; # 避免中文乱码
  root /opt/data; # 存放文件的目录      
  location / { 
    autoindex on; # 索引 
    autoindex_exact_size on; # 显示文件大小
    autoindex_localtime on; # 显示文件时间 
  }
}

3.使配置生效

sudo rm /etc/nginx/sites-enabled/default 
sudo service nginx reload

4.重启命令

 sudo /etc/init.d/nginx start|stop|reload|
 sudo service nginx start|stop|reload|

5.访问 浏览器里直接输入 主机IP:80