网站首页
minecraft
资源共享
个人随笔
科技圈
杂七杂八
豆丁wiki
您的位置:首页 > 笔记 > 超精简web服务器miniweb使用体验
超精简web服务器miniweb使用体验
2025-9-4    166    0

日常调试基本用的是phpStudy整合包环境,是php的,因为一些特殊需求,需要一个只有html的环境,然后系统资源占用尽可能小,于是乎找到了这么一个小软件,使用很完美,本体才几十KB。

官网:https://miniweb.sourceforge.net/

下载:https://sourceforge.net/projects/miniweb/(13版,默认端口8000)

下载2:https://github.com/avih/miniweb (17版,默认端口80)

基础使用:根目录新建htdocs文件夹,里面放网页文件,然后直接双击运行即可

常用设置:

端口设置
-p <端口> 或 --port <端口> 指定服务器监听的端口号(默认可能是 8080)。 miniweb -p 9000
根目录设置
-d <路径> 或 --dir <路径> 指定服务器的根目录(默认为当前目录)。 miniweb -d ./public
绑定主机地址
-H <IP> 或 --host <IP> 绑定到特定的 IP 地址(默认可能是 0.0.0.0 或 localhost)。 miniweb -H 127.0.0.1
启用目录列表
-l 或 --list 允许显示目录中的文件列表(类似 Apache 的目录索引)。 miniweb -l
静默模式
-q 或 --quiet 减少日志输出,仅显示错误信息。
启用 HTTPS
--ssl 或 --https 启用 HTTPS(需配合证书和密钥文件)。 miniweb --ssl --cert cert.pem --key key.pem
多线程/多进程
-t <数量> 或 --threads <数量> 指定工作线程/进程数(部分版本支持)。
帮助和版本
-h 或 --help 显示帮助信息。
-v 或 --version 显示版本号。
想后台运行的,新建一个bat,输入以下内容:

@echo off
if "%1" == "h" goto begin 
start mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit 
:begin
 
##前四行是隐藏cmd窗口必不可少代码##
##下一句引号中内容【随便写,其语法相当于描述说明】
echo "极简web服务器运行脚本"
 
##下一句 cd 后面跟exe程序的绝对路径 /d 参数使得当前终端路径切换有效
cd /d D:\miniweb\
 
##下一句 start /b 后跟exe程序 【全名】,可以加参数
start /b miniweb.exe


上一篇: 小米手机安装软件显示检测到高风险,禁止安装,解决办法
下一篇: 浏览器书签同步私有部署方案
发表评论:
您的网名:
个人主页:
编辑内容: