今天看啥  ›  专栏  ›  运维之美

用 Python 快速实现 HTTP 和 FTP 服务器

运维之美  · 公众号  ·  · 2018-01-03 14:00
用 Python 快速实现 HTTP 服务器有时你需临时搭建一个简单的 Web Server,但你又不想去安装 Apache、Nginx 等这类功能较复杂的 HTTP 服务程序时。这时可以使用 Python 内建的 SimpleHTTPServer 模块快速搭建一个简单的 HTTP 服务器。 SimpleHTTPServer 模块可以把你指定目录中的文件和文件夹以一个简单的 Web 页面的方式展示出来。假设我们需要以 Web 方式共享目录 /Users/Mike/Docker,只需要以下这个命令行就可以轻松实现:$ cd /Users/Mike/Docker $ python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ...SimpleHTTPServer 模块默认会在 8000 端口上监听一个 HTTP 服务,这时就可以打开浏览器输入 http://IP:Port 访问这个 Web 页面。例如类似下面的 URL:http://192.168.100.49:8000如果你需要 Web 服务有一个默认页,可以 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照