Python 包含一个内置模块,可让您即时创建 Web 服务器,这对于在网络上共享文件非常有用。设置一个 linux 简单 http 服务器 是一个直接的过程,只需要一个命令。
在 Linux 中启动一个简单的 HTTP 服务器
要开始,请使用终端导航到您希望共享的目录。进入所需目录后,如果您使用的是 Python 3,可以使用以下命令启动 simple http server linux 环境:
python -m http.server
此命令会启动一个基本的 Web 服务器,使您当前目录的内容可通过 HTTP 访问。
Python 2 的旧方法
对于仍在使用 Python 2 的旧系统,命令略有不同。该模块以前命名为 SimpleHTTPServer。如果您曾想知道 what is python simplehttpserver,它只是 http.server 模块的 Python 2 等效项。您可以使用以下命令运行它:
python -m SimpleHTTPServer
访问您的简单 Linux Web 服务器
运行命令后,您的 simple linux web server 将处于活动状态。您可以通过在另一台机器上打开 Web 浏览器并导航到 http://IP_ADDRESS:8000 来访问同一网络上的共享文件,将 IP_ADDRESS 替换为运行服务器的机器的本地 IP 地址。
要在同一台机器上查看文件,您可以使用 localhost 地址:http://localhost:8000。