Stack di soluzione Web Open Source e Bilancante Load

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.

Esplorare

In questo tutorial, abbiamo spiegato il processo di installazione e le caratteristiche dello stack di soluzione del server Web Caddy. Per conoscere l’opzione di stack di soluzione open source, controlla le seguenti pagine:

 Italiano