欢迎光临
我们一直在努力

http服务器搭建(19.如何使用Python快速搭建 HTTP 服务器)

搭建http、smb等系统都需要在Linux上进行部署。但是想在很短时间或者在终端上要共享文件给别人,搭建一些文件系统占空间不说还费时间。而Python可以在几秒钟,使用一条命令即可帮助你完成这些事情。

怎么做呢?其实非常简单。

使用Python中的SimpleHTTPServer或者http.server。

SimpleHTTPServer是Python 2自带的一个模块,是Python的Web服务器。而在Python 3合并到http.server模块中。

具体如下,如不指定端口,则默认是8000端口。

# python2

python -m SimpleHTTPServer 80

# python3

python3 -m http.server 80

SimpleHTTPServer有个特性,如果共享的目录下有index.html,那index.html文件会被视做默认的主页;

如果不存在index.html文件,那就会显示整个目录列表内容。

#每天一个编程技巧#

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。