首页

linux下如何快速开启一个临时的web服务

有些场景需要临时开个web服务用来下载文件或者浏览文本。如果像我一样从web开发入门当的程序员可能首先想到的是搭建Apache或者nginx,配置php或者Python相关语言的web环境,这样显然太麻烦了。其实快捷搭建web临时服务的方法很多,windows自带IIS服务直接菜单栏搜索IIS服务开启就行,这里主要讲linux: #Python版 python -m http.server 8080 #php版 php -S 0.0.0.0:8080 #nc版 ##构造header和body(header和body之间必须有空行) echo -e "HTTP/1.1 200 OK \n\n &lt;h1>hello?&lt;/h1>" > tmp.html while true; do nc -l 8080 -q 1 < tmp.html done #nc版文件下载(没有下载完成状态提示) ##开启下载服务 nc -l 8080 < 要下载的文件 ##nc接收 nc 服务的ip 8080 > 要保存的文件名
更多>>
ubuntu20服务器下安装图形界面 安卓上跑Linux之termux方案 mac上的VirtualBox不支持小于1024的端口转发 关于Linux终端vim鼠标选中文字会变成可视模式(views)的问题 h5+原生js实现九宫格跑马灯抽奖