Windows Server에서 Caddy 웹 서버 실행
캐디는 보안을 중심으로 설계된 웹 서버입니다. Windows Server에서 작동하는 Caddy 웹 서버를 얻는 방법은 다음과 같습니다.
캐디는 보안을 최우선으로 고려하여 설계된 웹 서버입니다. 기본적으로 HTTPS를 사용하며, Windows 환경에서도 쉽고 효과적으로 사용할 수 있습니다. 다음은 Windows Server에서 Caddy 웹 서버를 작동시키는 방법입니다.
Caddy 웹 서버를 컨테이너 형태로 실행하기 위해서는 Windows Server에 Docker를 먼저 설치해야 합니다. Docker 설정 과정은 여러 단계로 이루어져 있으며, 약간 복잡할 수 있습니다.
Windows Server에서 Docker를 설치하려면 PowerShell을 열고 다음 명령어를 입력하십시오:
Install-Module -Name DockerMsftProvider ` -Repository PSGallery ` -Force
Install-Package -Name docker ` -ProviderName DockerMsftProvider
Restart-Computer -Force
위 명령은 Docker를 설치하고 시스템을 재부팅합니다. Windows Server에서 Docker를 작동시키는 방법에 대한 더 자세한 정보는 Windows Server에서 Docker 컨테이너를 실행하는 방법 가이드를 참조하십시오.
Docker Hub에서 최신 Caddy Docker 컨테이너를 가져오기 위해 다음 docker pull 명령어를 사용합니다:
docker pull caddy
컨테이너를 실행하기 위한 명령어는 다음과 같습니다:
docker run -d -p 8100:80 caddy
컨테이너 다운로드가 완료되면 다음 명령어로 진행 상황을 확인할 수 있습니다:
docker ps -a
전문가 사용자라면 Docker Compose를 이용해 사전 설정된 Caddy 서버를 원할 수 있습니다. 이 경우, 미리 Docker Compose를 설치해야 합니다. Windows 파일 탐색기를 통해 "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를 실행합니다:
cd 'C:\Program Files\Docker'
.\docker-compose.exe
가져온 Caddy 이미지는 기본 구성으로 바로 실행이 가능합니다. 그러나 수정을 원할 경우, Docker Hub의 공식 Caddy 페이지를 방문하여 추가 옵션을 확인하십시오.
컨테이너를 중지하고 다시 시작하기 위해 다음 명령어를 사용할 수 있습니다:
docker ps -a
docker stop CONTAINER_ID
docker start CONTAINER_ID
브라우저에서 Caddy 웹 서버에 접근하기 위해서는 다음 URL을 입력합니다:
Caddy는 매우 강력한 기능을 제공하므로, 사용자 맞춤 설정이 가능합니다. 처음 사용하신다면 Caddy의 공식 문서를 참조하여 웹 페이지 제공, SSL 인증서 활성화 방법 등을 익힐 수 있습니다.
자세한 내용은 공식 문서와 Caddy Docker 페이지를 참조하십시오.
캐디는 보안을 중심으로 설계된 웹 서버입니다. Windows Server에서 작동하는 Caddy 웹 서버를 얻는 방법은 다음과 같습니다.
Windows 10에서 .key 파일을 여는 다양한 방법에 대해 알아보세요. 이 가이드는 Google 슬라이드, iCloud 등을 통해 .key 파일을 효율적으로 여는 방법을 제공합니다.
Slack에서 GIF를 찾고 보내는 방법에 대한 종합적인 가이드입니다.
선호하는 프린터를 기본값으로 설정하고 싶으신가요? 다음은 Windows 10에서 기본 프린터를 설정하는 방법에 대한 모든 것입니다.
Windows 10에 글꼴을 설치하는 것은 쉽습니다. 파일을 올바른 폴더에 복사하는 것보다 조금 더 걸립니다. 글꼴은 글꼴 파일에서 직접 설치할 수도 있습니다.
Windows 10에서 가장 과소 평가된 기능 중 하나는 Miracast에 대한 지원입니다. 사용자가 무선으로 장치를 연결할 수 있는 방법을 알아보세요.
브라우저를 사용하여 최근에 다운로드한 파일을 찾는 방법에 대해 알아보세요. 이 가이드는 파일 검색을 단순화하고 유용한 팁을 제공합니다.
Edge 호환성 모드 또는 Internet Explorer 모드는 Windows 11에서 이전 버전과의 호환성을 제공합니다. 자세히 알아보십시오.
Microsoft는 모든 종류의 방법으로 Windows 10 사용자에게 콘텐츠 및 서비스를 푸시합니다. 이 글에서는 Microsoft Rewards 광고를 끄는 방법을 안내합니다.
Windows 10에서 키보드 단축키 또는 터치패드 제스처를 사용하여 시스템 볼륨을 음소거/음소거 해제하는 방법
철수 -
이 글 정말 유용해요! 윈도우 서버에서 Caddy를 실행하는 과정을 읽고 따라 해볼 수 있을 것 같아요.
선영 -
정보 감사합니다! 이전에는 Apache를 주로 사용했는데, Caddy가 훨씬 더 쉽고 간편하게 설정할 수 있어서 좋네요
겨울왕국 -
이 글을 보니, Caddy에 대한 기대가 커지네요. 웹 서버 관리에 자신이 생겼어요
호준 -
설정 잘 따라했는데, SSL 인증서 발급이 조금 어려워요... 도와주실 분 계신가요