ドキュメント
a プロジェクト

静的ファイルのクイックスタート

このガイドでは、運用環境に適した静的なファイルサーバーをすばやく稼働させる方法について説明します。

前提条件

  • 基本的なターミナル/コマンドラインスキル
  • PATH で caddy が利用可能であること
  • Web サイトを含むフォルダ

すばやくファイルサーバーを起動するための簡単な方法は 2 つあります。

コマンドライン

ターミナルで、サイトのルートディレクトリに変更して、次のコマンドを実行します。

caddy file-server

パーミッションエラーが発生した場合は、OS で低ポートへのバインドが許可されていないことを意味します。その場合は、代わりにハイポートを使用します。

caddy file-server --listen :2015

localhost (または localhost:2015) をブラウザーで開いて、サイトを表示します!

インデックスファイルがないがファイル一覧を表示する場合、--browse オプションを使用します。

caddy file-server --browse

他のフォルダをサイトのルートとして使用することもできます。

caddy file-server --root ~/mysite

Caddyfile

サイトのルートに、次の内容の Caddyfile というファイルを作成します。

localhost

file_server

低ポートへのバインド権限がない場合、localhostlocalhost:2015 (またはその他のハイポート) に置き換えます。

次に、同じディレクトリから、次のコマンドを実行します。

caddy run

次に、localhost (または設定内のアドレス) をロードして、サイトを表示できます!

file_server ディレクティブ には、サイトをカスタマイズするためのオプションが他にも用意されています。Caddyfile を変更したら、Caddy を必ず リロード (または停止して再起動) してください!

インデックスファイルがないがファイル一覧を表示する場合、browse 引数を使用します。

localhost

file_server browse

他のフォルダをサイトのルートとして使用することもできます。

localhost

root * /var/www/mysite
file_server