80以外のポートでローカルに単純なhttpサーバーを実行する

80以外のポートでローカルに単純なhttpサーバーを実行する

root以外のユーザーを使用してLinuxサーバーにアクセスできます。私にとって必要なのは、ポート80以外のポートでリッスンする単純なHTTPサーバーを実行することです。

私は最も簡単で迅速な解決策を探しています。認証や何も必要ありません。

画面で実行することもお勧めします。

LinuxのバージョンはRed Hat 4.1.2-50です。

答え1

あなたの質問は非常に主観的であるため、httpサーバーを使用してポートを簡単に設定できます。

ただし、構成ファイル(またはroot以外のユーザーの場合は1024を超えるファイル)でlighttpd使用することをお勧めします。server.port = 1080

server.document-root = "/home/foo/www" 
server.port = 1080

これは完全なhttpサーバーであり、静的コンテンツを提供するために追加の設定はほとんど必要ありません。データをserver.document-rootディレクトリに入れますlighttpd -f configuration-file

答え2

より高いポートでは、通常、高い権限は必要ありません。与える軽量またはthttpd試してみてください。始めるのに最適な場所はよくある質問、他の文書はそこからつながります。管理者が必要なWebサーバーをインストールしていない場合は、次のことができます。ソースコードのダウンロードとビルド

答え3

*mini_httpd**はまた小さくて素晴らしいHTTPサーバーです。 mini_httpd.confファイルでポートを設定します。詳しくはこちらをご覧ください。 mini_httpホームページ

関連情報