오픈 소스 웹 서버 및로드 밸런서 솔루션 스택

Caddy 웹 서버 솔루션 스택

오픈 소스 웹 서버 및로드 밸런서 솔루션 스택

TLS 인증서 갱신, OCSP 스테이플 링, 컨텐츠 서빙, 리버스 프록시, 가상 호스팅, 마크 다운 렌더링 등 Caddy Open Source 웹 서버를 사용하십시오.

개요

Caddy Server는 구성 및 사용이 매우 쉽습니다. TLS 인증서 갱신, OCSP 스테이플 링, 정적 파일 서빙, 리버스 프록시, Kubernetes Ingress 등을 관리합니다. 크로스 플랫폼, 오픈 소스 솔루션 스택이며 MacOS, Linux 및 Windows를 포함한 모든 주요 운영 체제에서 실행할 수 있습니다. Caddy는 유연하고 효율적인 정적 파일 웹 서버뿐만 아니라 강력하고 확장 가능한 리버스 프록시입니다. Caddy는 기본적으로 HTTPS를 사용하는 유일한 웹 서버입니다. TLS 인증서를 자동으로 갱신하고 OCSP 응답을 스테이플합니다. Caddy는 GO 언어로 작성되므로 C로 작성된 서버보다 더 큰 메모리 안전을 제공합니다. CADDY 서버를 사용하여 압축, 템플릿 평가 및 웹 사이트의 Markdown 렌더링을 사용하십시오. 리버스 프록시, 활성 및 수동 건강 검사,로드 밸런싱, 회로 파괴 및 캐싱에 캐디를 사용하십시오. 의존성이없는 모든 내장이 있으므로 컨테이너에서 잘 작동합니다. 설치가 간단하고 업그레이드하기가 간단합니다. Caddy는 데비안 기반 배포판에 대한 자체 APT 저장소를 가지고 있습니다.

시스템 요구 사항

캐디는 오픈 소스 웹 서버를 기반으로합니다. 다음 소프트웨어가 필요합니다.

  • 1.14 또는 새로 이동하십시오
  • Sudo를 통해 시스템의 루트 액세스
  • nss-tools, setcap, wget 및 tar

특징

  • 캐디 파일로 쉬운 구성
  • HTTP/1.1 (일반 텍스트 HTTP)
  • HTTP/2 (HTTPS 연결의 기본값)
  • 액세스, 오류 및 프로세스 로그
  • HTTP/3에 대한 실험 지원
  • 기본적으로 자동 HTTPS
  • TLS 1.3
  • 서버 이름 표시
  • OCSP 스테이플 링
  • FastCGI 프록시
  • 가상 호스팅 - 동일한 포트의 여러 사이트
  • IPv4 및 IPv6 지원
  • 우아한 재시작/다시로드
  • 리버스 프록시
  • 건강 검사와 함께로드 밸런싱
  • 마크 다운 렌더링
  • GZIP 압축
  • 기본 액세스 인증
  • URL 재 작성
  • 오픈 소스

설치 지침

Gihub에서 Caddy를 다운로드하십시오. 그런 다음 컬 명령을 사용하십시오

    curl -OL "https://github.com/caddyserver/caddy/releases/latest/download/ASSET"

wget 명령을 사용하여 다운로드 할 수도 있습니다

    wget "https://github.com/caddyserver/caddy/releases/latest/download/ASSET"

참고 *: \ [asset ]를 플랫폼의 파일 이름으로 바꾸십시오. Debian, Ubuntu, Raspbian에 설치할 명령을 따라 실행

    echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" \
        | sudo tee -a /etc/apt/sources.list.d/caddy-fury.list
    sudo apt update

설치 후 캐디가 자동으로 시작됩니다.

탐구하다

이 자습서에서는 Caddy Web Server 솔루션 스택의 설치 프로세스 및 기능을 설명했습니다. 다른 오픈 소스 솔루션 스택 옵션에 대해 알아 보려면 다음 페이지를 확인하십시오.

 한국인