使用 Nginx(高性能) 

# 安装 Nginx
sudo apt update
sudo apt install nginx

# 创建文件存储目录
sudo mkdir -p /var/www/downloads
sudo chmod -R 755 /var/www/downloads

# 复制文件到目录
sudo cp your-file.zip /var/www/downloads/

# 配置下载站点
sudo nano /etc/nginx/sites-available/downloads

添加以下配置:

server {
    listen 80;
    server_name _;  # 或指定域名
    root /var/www/downloads;
    
    location / {
        autoindex on;           # 启用目录列表
        autoindex_exact_size off;  # 显示文件大小(K/M)
        autoindex_localtime on;    # 使用本地时间
        charset utf-8;
    }
    
    # 可选:限制访问
    # location /private/ {
    #     auth_basic "Restricted";
    #     auth_basic_user_file /etc/nginx/.htpasswd;
    # }
}
# 创建符号链接
sudo ln -s /etc/nginx/sites-available/downloads /etc/nginx/sites-enabled/

# 测试配置
sudo nginx -t

# 重启 Nginx
sudo systemctl restart nginx

扩展:

windows下:

可以下载hfs.exe(http文件服务器工具,双击打开即可)

更多推荐