Pythonで簡易的なHTTPサーバを構築

疎通テストやファイルを維持的に配布する目的でHTTPサーバが必要になる. ここではPythonを使いHTTPサーバを構築する. Pythonのhttp.serverはPython3が動作すれば使える.

python3 -m http.server 12345 --directory /tmp

オプションの説明

  • -m http.server : HTTP.serverモジュールを読み込む
  • 12345 : ポート番号を指定
  • --directory /tmp : HTTPサーバで公開するドキュメントルートのパス

http.server — HTTP servers — Python 3.12.3 ドキュメント