Nyílt forráskódú webszerver és terheléselosztó megoldás verem

Caddy Webszerver -megoldás -verem

Nyílt forráskódú webszerver és terheléselosztó megoldás verem

Használja a CADDY Open Source Web Server -et a TLS tanúsítvány megújításához, az OCSP tűzőkapocshoz, a tartalomszolgáltatáshoz, a fordított proxyinghoz, a virtuális tárhelyhez, a Markdown megjelenítéshez és egyebekhez.

Áttekintés

A Caddy Server rendkívül egyszerű konfigurálható és használható. Gondoskodik a TLS tanúsítvány megújításáról, az OCSP tűzőkapocsról, a statikus fájlszolgáltatásról, a fordított proxyingról, a Kubernetes beépítéséről és még sok mindenről. Ez platformok közötti, nyílt forráskódú megoldáscsomag, és az összes fő operációs rendszeren át tud futni, beleértve a MacOS-t, a Linuxot és a Windowsot. A Caddy rugalmas és hatékony statikus fájlkiszolgáló, valamint hatékony és skálázható fordított proxy. A Caddy az egyetlen webszerver, amely alapértelmezés szerint használja a HTTPS -t. Automatikusan megújítja a TLS tanúsítványokat, és megállítja az OCSP válaszokat. A Caddy Go nyelven van írva, így nagyobb memóriabiztonságot kínál, mint a C -ben írt szerverek, a Caddy Server használatával kompresszióhoz, sablon értékeléséhez és a webhelyek jelöléséhez. Használja a Caddy -t fordított proxy, aktív és passzív egészségügyi ellenőrzésekhez, terheléselosztáshoz, áramköri töréshez és gyorsítótárhoz. Mindent beépített, függőség nélkül, így kiválóan fut a konténerekben. Ez megkönnyíti a telepítést és a frissítést. Caddynek saját APT repója van a Debian-alapú eloszlásokhoz.

Rendszerkövetelmények

A Caddy Go alapú nyílt forráskódú webszerver. A szoftver követésére van szükség.

  • Go 1.14 vagy újabb
  • Gyökér hozzáférés a rendszeren a sudo -n keresztül
  • NSS-szerszámok, setcap, wget és kátrány

Jellemzők

  • Könnyű konfiguráció a caddyfile -vel
  • HTTP/1.1 (PLASTEXT HTTP)
  • HTTP/2 (alapértelmezett a HTTPS -kapcsolatokhoz)
  • Hozzáférés, hiba és feldolgozási naplók
  • Kísérleti támogatás a HTTP/3 -hoz
  • Automatikus HTTPS alapértelmezés szerint
  • TLS 1.3
  • A szerver nevének jelzése
  • OCSP Stapling
  • Gyorscgi proxy
  • Virtuális tárhely - Több webhely ugyanazon a porton
  • IPv4 és IPv6 támogatás
  • Kecses újraindítás/újratöltés
  • Fordított proxy
  • A terhelés kiegyenlítése az egészségügyi ellenőrzésekkel
  • Markdown megjelenítés
  • Gzip tömörítés
  • Alapvető hozzáférési hitelesítés
  • URL átírás
  • Nyílt forráskód

Telepítési útmutató

Töltse le a caddy -t a gihubból. Ezután használja a CURL parancsot

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

A wget paranccsal is letöltheti

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

Megjegyzés *: Cserélje ki az \ [eszköz ] -et a platform fájlnevére. Futtassa a következő parancsokat a Debian, Ubuntu, Raspbian telepítéséhez

    echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" \
        | sudo tee -a /etc/apt/sources.list.d/caddy-fury.list
    sudo apt update

A telepítés után a Caddy automatikusan elindul.

Fedezd fel

Ebben az oktatóanyagban elmagyaráztuk a Caddy Web Server Solution Stack telepítési folyamatát és tulajdonságait. A többi nyílt forráskódú megoldási verem opció megismeréséhez kérjük, ellenőrizze a következő oldalakat:

 Magyar