首页

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 > 要保存的文件名
更多>>
折腾deepin20 同事电脑遭遇比特币勒索病毒感染 昨天公司游戏服务器遭遇DDOS攻击 初窥负载均衡 在deepin系统下基于ffplay用命令行播放音乐