使用miniserve快速搭建文件服务
创始人
2025-05-30 09:34:14
0

当我们想自己搭建一个 HTTP 文件服务向其他人分享文件,或者往其他设备上传输文件时,又不想花费时间去研究 Nginx、IIS、FTP 这些东西,我们可以通过 miniserve 一键生成简约、美观的文件服务器。

访问 miniserve 客户端下载页面 找到对应系统的客户端版本,miniserve 的文件非常小,比如 Windows 版本的客户端只有 1.19 MB,Mac 版本只有 1.3 MB,Linux 版本就更小了。

启动服务

下载 Windows 版本的客户端以后,啥也不用弄,直接双击打开客户端:

在这里插入图片描述

一个文件服务器就这样启动了,甚至一次性把 “IPv4本地访问地址”、“IPv4公网访问地址”、“IPv6本地访问地址”、“IPv6公网访问地址” 都给了,直接复制地址就能打开页面:

在这里插入图片描述

然后只需要把一些文件放进去,就可以分享或传输这些文件:

在这里插入图片描述

更多功能

指定目录

cd "C:\Program Files\MiniServe"
.\miniserve-0.23.0-x86_64-pc-windows-msvc.exe "C:\Program Files\Google\Chrome Dev\Application"

在这里插入图片描述

指定单个文件

cd "C:\Program Files\MiniServe"
.\miniserve-0.23.0-x86_64-pc-windows-msvc.exe "C:\Program Files\MiniServe\sample_ebook.azw3"

在这里插入图片描述

投放网页

如果是单页 Web 应用(SPA),可以通过 --spa 来设置 SPA 支持。

cd "C:\Program Files\MiniServe"
.\miniserve-0.23.0-x86_64-pc-windows-msvc.exe --index "C:\Program Files\MiniServe\sample_index.html"
# .\miniserve-0.23.0-x86_64-pc-windows-msvc.exe --spa --index "C:\Program Files\MiniServe\sample_index.html"

在这里插入图片描述

设置用户名和密码

cd "C:\Program Files\MiniServe"
.\miniserve-0.23.0-x86_64-pc-windows-msvc.exe --auth joe:123 

在这里插入图片描述

随机6位十六进制URL

cd "C:\Program Files\MiniServe"
.\miniserve-0.23.0-x86_64-pc-windows-msvc.exe --random-route

在这里插入图片描述

允许上传文件

cd "C:\Program Files\MiniServe"
.\miniserve-0.23.0-x86_64-pc-windows-msvc.exe --upload-files -- .

在这里插入图片描述

允许创建目录

cd "C:\Program Files\MiniServe"
.\miniserve-0.23.0-x86_64-pc-windows-msvc.exe --upload-files --mkdir .

在这里插入图片描述

允许手机拍照上传

手机端支持通过 --media-type 配置,其中 支持 imageaudiovideo 三种类型。

cd "C:\Program Files\MiniServe"
.\miniserve-0.23.0-x86_64-pc-windows-msvc.exe --upload-files --media-type image --qrcode

在这里插入图片描述

相关内容

热门资讯

保存时出现了1个错误,导致这篇... 当保存文章时出现错误时,可以通过以下步骤解决问题:查看错误信息:查看错误提示信息可以帮助我们了解具体...
汇川伺服电机位置控制模式参数配... 1. 基本控制参数设置 1)设置位置控制模式   2)绝对值位置线性模...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
表格中数据未显示 当表格中的数据未显示时,可能是由于以下几个原因导致的:HTML代码问题:检查表格的HTML代码是否正...
本地主机上的图像未显示 问题描述:在本地主机上显示图像时,图像未能正常显示。解决方法:以下是一些可能的解决方法,具体取决于问...
表格列调整大小出现问题 问题描述:表格列调整大小出现问题,无法正常调整列宽。解决方法:检查表格的布局方式是否正确。确保表格使...
不一致的条件格式 要解决不一致的条件格式问题,可以按照以下步骤进行:确定条件格式的规则:首先,需要明确条件格式的规则是...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...