Caddy Soluzione del server Web Stack
Stack di soluzione Web Open Source e Bilancante Load
Utilizzare Caddy Open Source Web Server per rinnovi del certificato TLS, graffetta OCSP, servizio di contenuto, proxy inversa, hosting virtuale, rendering markdown e altro ancora.
Panoramica ### ** ** Caddy Server è estremamente facile da configurare e utilizzare. Si prende cura dei rinnovi del certificato TLS, della graffetta OCSP, del servizio di file statico, della proxy inversa, dell’ingresso di Kubernetes e molto altro. È uno stack di soluzione open source, e può essere eseguito in tutti i principali sistemi operativi tra cui MacOS, Linux e Windows. Caddy è un server Web statico flessibile ed efficiente, nonché un proxy inverso potente e scalabile. Caddy è l’unico server Web a utilizzare HTTPS per impostazione predefinita. Rinnova automaticamente i certificati TLS e graffia le risposte OCSP. Caddy è scritto nel linguaggio GO, quindi offre una maggiore sicurezza della memoria rispetto ai server scritti in C. Usa Caddy Server per compressione, valutazione dei modelli e rendering di markdown dei tuoi siti Web. Usa Caddy per proxy inverso, controlli di salute attivi e passivi, bilanciamento del carico, rottura del circuito e memorizzazione nella cache. Ha tutto integrato senza dipendenze, quindi funziona alla grande nei contenitori. Il che rende semplice da installare e semplice da aggiornare. Caddy ha i suoi repository APT per le distribuzioni con sede a Debian.
Requisiti di sistema
Caddy è basato sul server Web open source. Richiede il seguente software.
- Vai 1.14 o più recenti
- Accesso alla root sul tuo sistema tramite Sudo
- NSS-tools, setcap, wget e catra
Caratteristiche
- Configurazione facile con CaddyFile
- HTTP/1.1 (HTTP in chiaro)
- Http/2 (impostazione predefinita per connessioni HTTPS)
- Registro di accesso, errore e processi
- Supporto sperimentale per HTTP/3
- HTTPS automatico per impostazione predefinita
- TLS 1.3
- Indicazione del nome del server
- OCSP graffette
- Proxy Fastcgi
- Hosting virtuale - più siti sulla stessa porta
- Supporto IPv4 e IPv6
- Riavvia/ricarica graziosi
- Proxy inverso
- Bilanciamento del carico con controlli sanitari
- Rendering markdown
- Compressione gzip
- Autenticazione di accesso di base
- URL Riscrittura
- Open source
Istruzioni per l’installazione
Scarica Caddy da Gihub. Quindi usa Curl Command
curl -OL "https://github.com/caddyserver/caddy/releases/latest/download/ASSET"
Puoi anche scaricare utilizzando il comando wget
wget "https://github.com/caddyserver/caddy/releases/latest/download/ASSET"
Nota *: sostituire \ [asset ] con il nome file per la tua piattaforma. Esegui i seguenti comandi da installare su 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
Dopo l’installazione, Caddy inizierà automaticamente.