ゼロ設定の CGI 対応 Web サーバー

ゼロ設定の CGI 対応 Web サーバー

ディレクトリの静的コンテンツを http 経由で提供するには、そのディレクトリに移動して次のように入力するだけです。

python -m SimpleHTTPServer 11111

これにより、ポート 11111 で http サーバーが起動します。

このハックは、ゼロ構成 (スタンドアロン Web サーバーも構成ファイルも一切不要) を必要とするため便利です。

この例を拡張したり、この目標を達成する別の方法を用意したり、CGI サポートも用意したりすることは可能ですか?

最終的な目標は、特定のディレクトリから Web サイトを迅速かつ簡単に提供することです。サイトには静的コンテンツ (HTML ページ、画像) だけでなく、CGI スクリプトもあります。CGI スクリプトは、ブラウザー経由でアクセスしたときに適切に動作する必要があります。

もちろん、Apache で仮想ホストを設定し、その中で CGI を許可するなどすることも可能です。ただし、これはゼロ構成のアプローチではありません。

答え1

つまり、CGIHTTPServer?

関連情報