Windows Server 上で Caddy Web サーバーを実行する

Caddy は、セキュリティを中心に設計されたWeb サーバーです。これは、デフォルトで HTTPS を使用し、非常にうまく機能する唯一の Web サーバーです。Windows で使用したい場合は、使用できます。Caddy Web サーバーを Windows Server 上で動作させる方法は次のとおりです。

Windows Server に Docker をインストールする方法

Caddy Web サーバー コンテナーを使用するには、Windows Server 上でDocker を構成およびセットアップする必要があります。Docker のセットアップは非常に複雑なプロセスであり、いくつかの手順があります。

Windows Serverシステムに Docker をセットアップするには、PowerShell を開いて次のコマンドを入力します。これらのコマンドにより、用途に合わせて Docker がインストールされます。ただし、このバージョンの Docker は Windows コンテナのみを実行でき、Linux コンテナは実行できないことを理解してください。

Install-Module -Name DockerMsftProvider ` -Repository PSGallery ` -Force Install-Package -Name docker ` -ProviderName DockerMsftProvider Restart-Computer -Force

Windows Server で Docker を動作させる方法の詳細については、Windows Server で Docker コンテナを実行する方法に関する詳細ガイドをご覧ください。これは詳細であり、Windows サーバー プラットフォーム上の Docker について知っておくべきことをすべてカバーしています。

Windows Server で Caddy Docker コンテナをセットアップする方法

Windows システム上で実行するには、最新の Caddy Docker コンテナーを Docker ハブからプルする必要があります。これをプルするには、次のdocker pullコマンドを使用します。

docker run -d -p 8100:80 キャディ

Caddy コンテナのプルには少し時間がかかります。ダウンロードするファイルがたくさんあるため、完了するまでに数分かかる場合があります。コンテナーのプルが完了したら、 docker ps -aコマンドで確認できます。

docker ps -a

Docker Compose を使用した Caddy のセットアップ

Docker の Caddy のデフォルト設定は、ほとんどのユーザーにとって十分です。ただし、専門家であれば、Caddy サーバーを Docker Compose で事前に構成しておくことをお勧めします。事前に、まず Windows Server に Docker Compose をインストールして構成する必要があります。

まず、Windows ファイル エクスプローラーを開き、「C:\Program Files\Docker」に移動します。そこに移動した後、 Shiftキーを押したままスペースを右クリックします。次に、「ここで PowerShell ウィンドウを開く」を選択します。

「ここで PowerShell ウィンドウを開く」を選択すると、PowerShell ターミナルが起動します。そこから、次のコマンドを入力します。あるいは、cd 'C:\Program Files\Docker'PowerShell で実行することもできます。

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

Invoke-WebRequest "https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-windows-x86_64.exe" -UseBasicParsing -OutFile docker-compose.exe

Docker Compose EXE ファイルをダウンロードした後、次のコマンドを使用して実行できます。

cd 'C:\Program Files\Docker' .\docker-compose.exe

Docker Compose が動作するようになったら、DockerHub の Caddy ページにアクセスして、その構成方法を学習してください。

Windows Server で Caddy Web サーバーを使用する方法

Docker (Windows Server エディション) から取得した Caddy イメージには、すぐに実行できる構成が付属しています。この構成を変更する必要はありません。ただし、変更を加えたい場合は、DockerHub の公式 Caddy ページをチェックしてください。

Caddy イメージは、Dockerhub から取得されるとすぐに実行されます。ただし、まだ「初回実行段階」にあるため、停止する必要があります。コンテナーを停止するには、Powershell を開き、次のコマンドを実行します。

docker ps -a

Caddy コンテナ ID を見つけます。次に、docker stopを実行して、Windows サーバーでのコンテナーの実行を停止します。

docker stop CONTAINER_ID

コンテナが停止した状態で、再度コンテナを起動できます。コンテナーを開始するには、コンテナー ID とともにdocker startコマンドを使用します。「キャディ」は使用しないでください。「caddy」の使用は、初めて Docker イメージをプルダウンする場合にのみ適用されます。

docker start CONTAINER_ID

コンテナーが開始されると、Windows Server 上のブラウザーで Caddy Web サーバーにアクセスできるようになります (または、Windows Server IP を介してリモートで)。それが機能していることを確認するには、Web ブラウザーで次の URL を指定します。

ローカルホスト:8100

また

Windows-サーバー-IP:8100

Caddy Web サーバーの使用

Caddy Web サーバーは非常に高度な機能を備えており、このガイドでは、独自のニーズに合わせてカスタマイズする方法については説明しません。このガイドでは、Windows Server システムに Caddy Web サーバーを展開する方法に焦点を当てています。

ただし、Caddy を初めて使用する場合でも問題ありません。このプロジェクトには、ニーズに合わせて Caddy をカスタマイズする方法、Web ページを提供する方法、SSL 証明書をアクティブ化する方法などに関する優れたドキュメントがいくつかあります。

Caddy Web サーバーの詳細と、Windows でそれを使用してできることについては、公式ドキュメントを確認してください。特定の Docker ヘルプについては、Caddy docker ページを確認してください

Leave a Comment

NovaBench 2 – 完全なベンチマークテストを実行する

NovaBench 2 – 完全なベンチマークテストを実行する

コンピュータの完全なベンチマークテストを実行したいですか?NovaBench 2は、さまざまなベンチマークテストを実行できる無料のベンチマークツールです。

ネットワークまたはインターネット経由でUSBにリモートアクセスして共有

ネットワークまたはインターネット経由でUSBにリモートアクセスして共有

USBドライブをLAN経由で共有したい場合や、リモートからアクセスしたい場合、USB Redirector Liteは最適なアプリです。

Windows用無料写真編集ツール トップ5

Windows用無料写真編集ツール トップ5

高額な費用をかけずにプロレベルの機能を提供する、無料の Windows 写真編集ツールのトップ 5 をご紹介します。

Syncless: 最高の無料ファイル同期ソフトウェア

Syncless: 最高の無料ファイル同期ソフトウェア

Synclessは、美しさと優れた機能性を兼ね備えた作品です。このオープンソースツールは、同期において他に類を見ないものであり、

外付けハードディスクがスリープモードにならないようにする方法

外付けハードディスクがスリープモードにならないようにする方法

外付けハードディスクの中には、数分間操作しないと自動的にスリープモードに入るものもあります。しかし、私の最新のWestern

字幕編集 – 強力な字幕編集・同期ツール

字幕編集 – 強力な字幕編集・同期ツール

Subtitle Editは、Windows用のオープンソースでポータブルな無料ツールで、映画の字幕を瞬時に編集できます。編集以外にも、

Windows 8でぼかし透明度で適切なAero Glass効果を実現する

Windows 8でぼかし透明度で適切なAero Glass効果を実現する

これらの便利なツールとハックを使用して、Windows 8 で Aero Glass 効果を復元し、透明なウィンドウの境界線を再び取得する方法を学びます。

Windows 10のファイルエクスプローラーのアドレスバーからアプリを実行する方法

Windows 10のファイルエクスプローラーのアドレスバーからアプリを実行する方法

このステップバイステップガイドで、ファイルエクスプローラーのアドレスバーからアプリを実行する方法を学びましょう。コマンドプロンプト、PowerShellなどを簡単に起動できます。

AutoloaderとQQripperを使って複数の音楽CDを一括リッピングする

AutoloaderとQQripperを使って複数の音楽CDを一括リッピングする

5~10枚の音楽CDをハードディスクにリッピングしたい場合、どうすればよいでしょうか?一般的な方法は、iTunesまたはWindows Media Playerを起動することです。

JPEG画像からAVIムービーファイルを作成する

JPEG画像からAVIムービーファイルを作成する

大量のJPEG画像があり、それらを使ってタイムラプス動画を作成したいと思いませんか?幸運なことに、まさにそれを実現するツールを見つけました。