Uruchom serwer internetowy Caddy w systemie Windows Server

Caddy to serwer WWW zaprojektowany z myślą o bezpieczeństwie. Jest to jedyny serwer WWW, który domyślnie korzysta z protokołu HTTPS i działa całkiem dobrze. Jeśli chcesz go używać w systemie Windows, możesz. Oto jak sprawić, by serwer internetowy Caddy działał w systemie Windows Server.

Jak zainstalować Dockera na Windows Server

Będziesz musiał skonfigurować i skonfigurować Docker w systemie Windows Server, aby korzystać z kontenera serwera WWW Caddy. Konfigurowanie Dockera jest dość skomplikowanym procesem i składa się z kilku kroków.

Aby skonfigurować Dockera w systemie Windows Server , otwórz PowerShell i wprowadź następujące polecenia. Te polecenia powinny zainstalować Dockera do twojego użytku. Należy jednak pamiętać, że ta wersja Dockera może uruchamiać tylko kontenery Windows, a nie Linux.

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

Aby uzyskać więcej informacji o tym, jak sprawić, by Docker działał na twoim Windows Server, zapoznaj się z naszym szczegółowym przewodnikiem na temat uruchamiania kontenerów Docker na Windows Server. Jest dogłębna i obejmuje wszystko, co musisz wiedzieć o Dockerze na platformie serwerowej Windows.

Jak skonfigurować kontener Caddy Docker w systemie Windows Server

Musisz pobrać najnowszy kontener Caddy Docker z huba Docker, aby uruchomić go w systemie Windows. Aby go wyciągnąć, użyj następującego polecenia docker pull .

docker run -d -p 8100:80 caddie

Wyciągnięcie kontenera Caddy zajmie trochę czasu. Ma wiele plików do pobrania, więc ukończenie może zająć kilka minut. Kiedy kontener zostanie zakończony, możesz to sprawdzić poleceniem docker ps -a .

okno dokowane ps -a

Konfigurowanie Caddy z Docker Compose

Domyślna konfiguracja Caddy w Dockerze jest więcej niż wystarczająca dla większości użytkowników. Jeśli jednak jesteś ekspertem, możesz chcieć mieć wstępnie skonfigurowany serwer Caddy z Docker Compose. Najpierw musisz zainstalować i skonfigurować Docker Compose w systemie Windows Server.

Aby rozpocząć, otwórz Eksplorator plików systemu Windows, a następnie przejdź do „C:\Program Files\Docker”. Po przejściu tam przytrzymaj klawisz Shift i kliknij spację prawym przyciskiem myszy. Następnie wybierz „Otwórz okno PowerShell tutaj”.

Po wybraniu „Otwórz okno PowerShell tutaj” uruchomi się terminal PowerShell. Stamtąd wprowadź następujące polecenia. Alternatywnie możesz uruchomić cd 'C:\Program Files\Docker'w 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

Po pobraniu pliku Docker Compose EXE możesz go uruchomić za pomocą:

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

Po uruchomieniu Docker Compose przejdź do strony Caddy w DockerHub i dowiedz się, jak ją skonfigurować.

Jak korzystać z serwera internetowego Caddy w systemie Windows Server

Twój obraz Caddy pobrany z Dockera (wersja Windows Server) jest dostarczany z gotową do uruchomienia konfiguracją. Tej konfiguracji nie trzeba modyfikować. Jeśli jednak chcesz wprowadzić modyfikacje, sprawdź oficjalną stronę Caddy na DockerHub.

Obraz Caddy zostanie uruchomiony, gdy tylko zostanie pobrany z Dockerhub. Powinieneś jednak go zatrzymać, ponieważ wciąż znajduje się w „fazie pierwszego uruchomienia”. Aby zatrzymać kontener, otwórz Powershell i wykonaj następujące polecenia.

okno dokowane ps -a

Znajdź identyfikator kontenera Caddy. Następnie uruchom docker stop , aby zatrzymać działanie kontenera na serwerze Windows.

zatrzymaj dokera CONTAINER_ID

Po zatrzymaniu kontenera możesz go ponownie uruchomić. Aby uruchomić kontener, użyj polecenia docker start wraz z identyfikatorem kontenera. Nie używaj „caddy”. Użycie „caddy” ma zastosowanie tylko przy pierwszym ściągnięciu obrazu dokera w dół.

doker uruchamia CONTAINER_ID

Po uruchomieniu kontenera będziesz mieć dostęp do serwera sieciowego Caddy w przeglądarce w systemie Windows Server (lub zdalnie za pośrednictwem adresu IP systemu Windows Server). Aby sprawdzić, czy działa, skieruj przeglądarkę internetową pod następujący adres URL.

lokalny host: 8100

Lub

Windows-serwer-ip:8100

Korzystanie z serwera internetowego Caddy

Caddy Web Server jest dość zaawansowany iw tym przewodniku nie będziemy omawiać, w jaki sposób można go dostosować do własnych potrzeb. Ten przewodnik skupia się na tym, jak wdrożyć serwer internetowy Caddy w systemie Windows Server.

Jeśli jednak jesteś nowy w Caddy, to jest OK. Projekt zawiera doskonałą dokumentację, jak dostosować Caddy do swoich potrzeb, jak obsługiwać strony internetowe, aktywować certyfikaty SSL i wiele więcej.

Aby uzyskać więcej informacji na temat serwera internetowego Caddy i jego możliwości w systemie Windows, zapoznaj się z oficjalną dokumentacją . Aby uzyskać pomoc dotyczącą Dockera, odwiedź stronę dokowaną Caddy .

Zostaw komentarz

Jak wyświetlić wszystkie ikony na pasku zadań w systemie Windows 10

Jak wyświetlić wszystkie ikony na pasku zadań w systemie Windows 10

Wyciągnij ikony aplikacji z ukrytego obszaru przepełnienia w systemie Windows 10. Włącz opcję wszystkich ikon, a następnie zarządzaj ikonami systemowymi osobno, jeśli nadal brakuje jednej z nich.

Jak zaktualizować dane logowania sieciowego w systemie Windows 10

Jak zaktualizować dane logowania sieciowego w systemie Windows 10

Zmień zapisaną nazwę użytkownika i hasło, których system Windows używa do mapowanego dysku lub folderu współdzielonego, za pomocą Menedżera poświadczeń, a następnie połącz się ponownie, aby zweryfikować dostęp.

Jak ograniczyć użycie procesora przez program Microsoft Defender w systemie Windows 10

Jak ograniczyć użycie procesora przez program Microsoft Defender w systemie Windows 10

Ustaw niższy docelowy czas skanowania procesora przez usługę Defender w programie PowerShell, obsłuż wyjątek skanowania w trybie bezczynności i sprawdź, których skanów systemu Windows 10 dotyczy to ustawienie.

Jak zmienić jasność ekranu w zależności od pory dnia w systemie Windows 10

Jak zmienić jasność ekranu w zależności od pory dnia w systemie Windows 10

Ustaw poziomy jasności w ciągu dnia i nocy w systemie Windows 10 za pomocą ClickMonitorDDC 7.2, dowiedz się więcej o ograniczeniach DDC/CI i alternatywie wyświetlania nocnego.

Jak naprawić błąd „Nie możemy skonfigurować mobilnego punktu dostępowego” w systemie Windows 10

Jak naprawić błąd „Nie możemy skonfigurować mobilnego punktu dostępowego” w systemie Windows 10

Przywróć punkt dostępu Windows 10, sprawdzając źródło Internetu i kartę sieci bezprzewodowej, naprawiając jej sterownik i zachowując resetowanie sieci na koniec.

Jak nagrać obraz dysku na kartę SD w systemie Windows 10

Jak nagrać obraz dysku na kartę SD w systemie Windows 10

Dowiedz się, jak nagrać obraz dysku na kartę SD w systemie Windows 10 za pomocą programu balenaEtcher, zweryfikuj dysk docelowy i sprawdź, czy gotowa karta uruchamia się.

Jak automatycznie wyłączyć system Windows 10, gdy jest bezczynny

Jak automatycznie wyłączyć system Windows 10, gdy jest bezczynny

Skonfiguruj wyzwalacz W przypadku bezczynności w Harmonogramie zadań, aby wyłączyć system Windows 10 z jednominutowym okresem anulowania, i dowiedz się, jak system Windows definiuje bezczynność.

Jak włączyć podgląd miniatur obrazów RAW w systemie Windows 10

Jak włączyć podgląd miniatur obrazów RAW w systemie Windows 10

Zainstaluj bezpłatne rozszerzenie Raw Image Extension firmy Microsoft i dostosuj ustawienia Eksploratora plików, aby wyświetlać podglądy obsługiwanych plików RAW z aparatu w systemie Windows 10.

Jak wyłączyć sugestie paska gry w systemie Windows 10

Jak wyłączyć sugestie paska gry w systemie Windows 10

Zatrzymaj wskazówki dotyczące uruchamiania gry w programie Xbox Game Bar w systemie Windows 10, zachowując jednocześnie nakładkę i jej elementy sterujące przechwytywaniem.

Jak przenosić pliki między dyskami metodą „przeciągnij i upuść” w systemie Windows 10

Jak przenosić pliki między dyskami metodą „przeciągnij i upuść” w systemie Windows 10

Przenoś pliki między dyskami w systemie Windows 10, przytrzymując klawisz Shift podczas przeciągania w Eksploratorze plików. Sprawdź przeniesienie i użyj opcji Wytnij i Wklej jako opcji awaryjnej.