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.