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.