Python中启动HTTP服务器的命令python -m http.server

python -m http.server 

是一个在Python中启动HTTP服务器的命令,

它允许你在本地计算机上快速搭建一个简单的HTTP服务器。

一、要使用这个命令,请按照以下步骤操作:

1. 打开终端或命令提示符窗口。

2. 导航到你要在服务器上共享的目录。例如,如果你想共享名为"my_folder"的目录,可以使用 cd 命令(在Windows上)或 cd 命令(在Linux和Mac上)来导航到该目录。

3. 运行以下命令:

python -m http.server

在这个命令中:

python 是调用Python解释器的命令

-m 是一个选项,用于指定要运行的模块

http.server 是要运行的模块名称。当这个命令被执行时,Python解释器会导入 http.server 模块,并启动一个HTTP服务器。默认情况下,这个服务器会在本地的8000端口上监听HTTP请求。

 二、这个命令有以下几个相关的选项:

  • -b --bind : 指定服务器的IP地址。默认情况下,它会监听在localhost上。
  • -p --port : 指定服务器的端口号。默认情况下,它会在8000端口上启动。
  • -d --directory : 指定服务器的根目录。默认情况下,它会是当前目录。
  • -w --workers : 根据CPU核心数量自动分配工作线程数。
  • -c --persistent : 支持HTTP持久连接。
  • -4 --error-page-404 : 自定义404页面。
  • -5 --error-page-500 : 自定义500页面。

        可以查阅Python官方文档获取更多详细信息。

你可能感兴趣的:(服务器,运维,python)