Open source webserver & load balancer oplossing stack

Caddy Stapel op de webserveroplossing

Open source webserver & load balancer oplossing stack

Gebruik CADDY Open Source Web Server voor TLS -certificaatvernieuwingen, OCSP -nietje, contentdiensten, omgekeerde proxying, virtuele hosting, markdown -rendering en meer.

Overzicht

Caddy Server is uiterst eenvoudig te configureren en te gebruiken. Het zorgt voor TLS -certificaatvernieuwingen, OCSP -nietje, statische bestandsdiensten, omgekeerde proxying, Kubernetes Ingress en nog veel meer. Het is cross-platform, open source oplossingstapel en kan over alle belangrijke besturingssystemen lopen, inclusief macOS, Linux en Windows. Caddy is een flexibele en efficiënte statische bestandswebserver en krachtige en schaalbare omgekeerde proxy. Caddy is de enige webserver die standaard HTTPS gebruikt. Het vernieuwt de TLS -certificaten automatisch en stapelt OCSP -antwoorden. Caddy is geschreven in GO -taal, dus het biedt meer geheugenveiligheid dan servers geschreven in C. Gebruik Caddy Server voor compressie, sjabloonevaluatie en afmarkingsweergave van uw websites. Gebruik Caddy voor omgekeerde proxy, actieve en passieve gezondheidscontroles, load balancing, circuit breken en caching. Het heeft alles ingebouwd zonder afhankelijkheden, dus het loopt geweldig in containers. Waardoor het eenvoudig te installeren en eenvoudig te upgraden is. Caddy heeft zijn eigen toepasselijke repo’s voor Debian-gebaseerde distributies.

Systeem vereisten

Caddy is Go Based Open Source Web Server. Het vereist de volgende software.

  • Ga 1.14 of nieuwer
  • Root Access op uw systeem via sudo
  • nss-tools, setcap, wget en tar

Functies

  • Eenvoudige configuratie met het caddyfile
  • Http/1.1 (gewone tekst http)
  • Http/2 (standaard voor https -verbindingen)
  • Toegang, fout en proceslogboeken
  • Experimentele ondersteuning voor HTTP/3
  • Standaard automatische HTTPS
  • TLS 1.3
  • Servernaamindicatie
  • OCSP -nietje
  • Fastcgi proxy
  • Virtuele hosting - Meerdere sites op dezelfde poort
  • IPv4- en IPv6 -ondersteuning
  • Sierlijke herstart/herladen
  • Omgekeerde proxy
  • Balancering van het laden met gezondheidscontroles
  • Markdown -rendering
  • Gzip -compressie
  • Basis Access Authentication
  • Url herschrijven
  • Open source

Installatie instructies

Download Caddy van Gihub. Gebruik vervolgens Curl -opdracht

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

U kunt ook downloaden met behulp van WGet -opdracht

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

Opmerking *: vervang \ [Asset ] door de bestandsnaam voor uw platform. Voer de volgende opdrachten uit om te installeren op 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

Na installatie start Caddy automatisch.

Ontdekken

In deze zelfstudie hebben we het installatieproces en de functies van Caddy Web Server Solution Stack uitgelegd. Controleer de volgende pagina’s voor meer informatie over andere open source -oplossingstapeloptie:

 Nederlands