Python SimpleHTTPServer正在制作中

时间:2015-10-28 13:26:20

标签: python simplehttpserver

我想用Python提供静态文件。 Python 3 http.server是否适合在生产中使用?如果没有,为什么不呢?我还有什么选择?

1 个答案:

答案 0 :(得分:0)

引用文档https://docs.python.org/3/library/http.server.html#module-http.server

  

警告:建议不要将http.server用于生产。它只是   实施基本的安全检查。

首先,你根本不需要python来提供静态文件。只需使用像Apache或NGinx这样的真实HTTP服务器。如果您想要快速解决方案,只需寻找具有适合您需求的预配置图像的docker容器。这是NGinx。绝对是码头工必备的 你不会后悔学习的工具。

$ docker run --name mysite-nginx -v /mysite:/usr/share/nginx/html:ro -p 80:80 -d nginx