Open source Web Server & Load Balancer Solution Stack

Caddy Zásobník řešení webového serveru

Open source Web Server & Load Balancer Solution Stack

Použijte webový server CADDY open source pro obnovení certifikátů TLS, sešívání OCSP, servírování obsahu, reverzní proxy, virtuální hosting, vykreslování Markdown a další.

Přehled

CADDY Server je velmi snadné konfigurovat a používat. Postará se o obnovení certifikátů TLS, sešívání OCSP, servírování statického souboru, reverzní proxy, Kubernetes Ingress a mnoho dalšího. Je to křížový platfor, zásobník s otevřeným zdrojovým kódem a může běžet napříč všemi hlavními operačními systémy včetně MacOS, Linux a Windows. Caddy je flexibilní a efektivní statický webový server souboru a výkonný a škálovatelný reverzní proxy. CADDY je jediný webový server, který ve výchozím nastavení používá HTTPS. Obnovuje certifikáty TLS automaticky a ukládá odpovědi OCSP. CADDY je psán jazykem GO, takže nabízí větší bezpečnost paměti než servery napsané v C. Použijte caddy server pro kompresi, vyhodnocení šablon a vykreslení vašich webových stránek. Použijte CADDY pro reverzní proxy, aktivní a pasivní zdravotní kontroly, vyrovnávání zátěže, rozbití obvodů a ukládání do mezipaměti. Má všechno vestavěné bez závislostí, takže v kontejnerech běží skvěle. Což usnadňuje instalaci a snadné upgradovat. Caddy má své vlastní APT reports pro distribuce založené na Debianu.

Požadavky na systém

CADDY je založený na webovém serveru s otevřeným zdrojovým kódem GO. Vyžaduje sledování softwaru.

  • Jděte 1,14 nebo novější
  • Přístup root ve vašem systému prostřednictvím sudo
  • NSS-Tools, SetCap, Wget a Tar

Funkce

  • Snadná konfigurace s caddyfile
  • Http/1.1 (PlainText HTTP)
  • Http/2 (výchozí pro připojení HTTPS)
  • Protokoly přístupu, chyby a procesů
  • Experimentální podpora pro HTTP/3
  • Ve výchozím nastavení automatické HTTPS
  • TLS 1.3
  • Indikace názvu serveru
  • Sešívání OCSP
  • Fastcgi proxy
  • Virtuální hosting - více webů na stejném portu
  • Podpora IPv4 a IPv6
  • Půvabné restartování/opětovné načtení
  • Reverzní proxy
  • Vyrovnávání zatížení se zdravotními kontrolami
  • Vykreslování Markdown
  • Komprese GZIP
  • Ověřování základního přístupu
  • Přepisování URL
  • Open source

Instrukce k instalaci

Stáhněte si caddy z Gihubu. Poté použijte příkaz CURL

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

Můžete si také stáhnout pomocí pomocí příkazu WGET

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

Poznámka *: Vyměňte \ [Asset ] názvem souboru pro vaši platformu. Spusťte následující příkazy a nainstalujte na 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

Po instalaci se CADDY spustí automaticky.

Prozkoumejte

V tomto tutoriálu jsme vysvětlili proces instalace a funkce zásobníku řešení Caddy Web Server. Chcete -li se dozvědět o další možnosti zásobníku open source, zkontrolujte následující stránky:

 Čeština