日常调试基本用的是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
发表评论: