
有时候需要一个微型的 http 服务器用作文件分享和 html 文件预览,之前一直用 python3 里面的 http.server,但这个不支持分段,大文件经常出错,请问有什么推荐?
1 hadoop 2018 年 2 月 25 日 via Android nginx 吧,简单好用 |
2 MeteorCat 2018 年 2 月 25 日 via Android nginx +1 |
3 lllmlll 2018 年 2 月 25 日 via Android Nginx+1 |
4 totoro625 2018 年 2 月 25 日 via Android caddy 试试? |
5 zjsxwc 2018 年 2 月 25 日 golang 的 net/http 库,我用它写了个局域网内看视频的服务,感觉性能和 nginx 差不多,但更灵活 |
6 fstab 2018 年 2 月 25 日 caddy lighttpd 都算是微型吧 |
7 zw 2018 年 2 月 25 日 darkhttpd 我选它,关键在于它基本没有对第三方库的依赖,而且编译后不到 50k,稳定性也非常好,反正我是从来没遇到过大文件出错的。 |
10 a href="/member/FindHao" class="dark">FindHao 2018 年 2 月 25 日 via Android lighttpd,apt 就有。 |
11 zjsxwc 2018 年 2 月 25 日 |
12 0ZXYDDu796nVCFxq 2018 年 2 月 25 日 via iPhone server { listen 8080; root /tmp; } nginx 四行搞定啊 |
13 ETiV 2018 年 2 月 25 日 via iPhone ningx 开 autoindex |
14 Phasma 2018 年 2 月 25 日 busybox httpd php -S localhost:8000 python -m SimpleHTTPServer |
15 pathbox 2018 年 2 月 25 日 via iPhone openresty |
17 noe132 2018 年 2 月 25 日 nginx 说不定比 python 还内存占用小 |
18 0ZXYDDu796nVCFxq 2018 年 2 月 25 日 via iPhone @noe132 nginx 简单静态站,超过 3M 内存算我输 |
19 29EtwXn6t5wgM3fD 2018 年 2 月 25 日 caddy~ |
20 doubleflower 2018 年 2 月 25 日 |
21 azh7138m 2018 年 2 月 25 日 chrome 有个 app 叫做 Web Server,挺方便的 |
24 Cu635 2018 年 2 月 25 日 lighttpd、nginx 都可以。 |
25 jjianwen68 2018 年 2 月 25 日 via Android nodejs 的话,可以看看:node-file-manager,anywhere |
26 wspsxing 2018 年 2 月 25 日 https://github.com/biluohc/fht2p 无耻的抛链接,CLI 程序且支持简单的配置文件(toml)。 |
27 qiukong 2018 年 2 月 25 日 nginx 你用 debian 装也挺容易的,你看他是不是微型不光考虑大小,还要考虑性能。 caddy、lighttpd、nginx 里 nginx 是性能最好,占内存最小的。 |
28 icris 2018 年 2 月 25 日 之前用 go 写过一个十几行的代替 simple http server ``` package main import ( "net/http" "flag" "fmt" ) func main() { path := flag.String("path", ".", "PATH to serve") port := flag.String("port", "8000", "PORT to listen on") flag.Parse() fmt.Printf("listening on port %v...\n", *port) panic( http.ListenAndServe(":" + *port, http.FileServer( http.Dir(*path)))) } ``` |
29 clino 2018 年 2 月 25 日 这个支持分块下载: https://github.com/lerry/httpserver |
30 Admstor 2018 年 2 月 25 日 lighttpd 足够轻了,文档什么也比较齐全 ARM 都能跑,应该可以了 |
31 hqs0417 2018 年 2 月 25 日 via Android python -m SimpleHTTPserver |
32 zn 2018 年 2 月 25 日 nginx,几乎零依赖,设置一点都不复杂,默认设置就够了。安装后把文件丢到 www 目录就完了。 |
33 cevincheung 2018 年 2 月 25 日 linux 自带 python。python 自带 simplehttpserver |
34 snBDX1b0jJM4ogKd 2018 年 2 月 25 日 via Android 很久以前写的,https://github.com/ccssrryy/python_file_server/blob/master/main.py ,单文件,python2.7 的 |
35 des 2018 年 2 月 25 日 busybox httpd,小型设备一般都有这个。 临时用下挺好,不过没有 autoindex |
36 autotesting 2018 年 2 月 25 日 我用 flask 写的内部共享展示产品文档的 html,通过和 git 联动支持产品文档的版本管理 |
37 charli 2018 年 2 月 25 日 |
39 flynaj 2018 年 2 月 25 日 via Android 按你的需求,还是 nginx 最合适 |
40 nwljy 2018 年 2 月 25 日 mina |
41 mogami18 2018 年 2 月 25 日 如果是硬件,当然推荐 hp gen8 |
42 wizardoz 2018 年 2 月 26 日 nginx docker 起停相当方便。 |
43 noahziheng 2018 年 2 月 26 日 via Android caddy 配置简单,性能不差,稳定性一般环境下没发现过问题 |
44 wekw 2018 年 2 月 26 日 老老实实 Nginx |
45 jyf 2018 年 2 月 26 日 |
46 flyingHagan 2018 年 2 月 26 日 nginx 不就行了,造轮子不嫌烦吗 |
47 mythhack 2018 年 2 月 26 日 caddy |
48 bullettrain1433 2018 年 2 月 26 日 lighttpd 还不错 |
49 creedowl OP @doubleflower 这个很方便,我就是要找这种的,谢谢 |
50 inflationaaron 2018 年 2 月 27 日 via iPhone nodejs 有 http-server 性能也很好 |
51 wwb721 2018 年 3 月 2 日 老老实实 Nginx |
52 fox0001 2018 年 3 月 13 日 Nginx 吧,以前 64M 内存的 VPS 也是跑它来建站 |