SERVICE Web open source et charge de solution d'équilibreur de chargement

Caddy Pile de solutions de serveur Web

SERVICE Web open source et charge de solution d'équilibreur de chargement

Utilisez le serveur Web Caddy Open Source pour les renouvellements de certificats TLS, l'agrafage OCSP, le service de contenu, la proxyation inverse, l'hébergement virtuel, le rendu de marque et plus encore.

Aperçu

Caddy Server est extrêmement facile à configurer et à utiliser. Il s’occupe des renouvellements de certificats TLS, de l’agrafage OCSP, du service de fichiers statiques, de la proxyme inverse, de la pénétration de Kubernetes, et bien plus encore. Il est multiplateforme, pile de solutions open source et peut fonctionner sur tous les principaux systèmes d’exploitation, y compris MacOS, Linux et Windows. Caddy est un serveur Web de fichiers statiques flexible et efficace ainsi que le proxy inverse puissant et évolutif. Caddy est le seul serveur Web à utiliser HTTPS par défaut. Il renouvelle automatiquement les certificats TLS et agarent les réponses OCSP. Caddy est écrit en langue Go, il offre donc une plus grande sécurité de la mémoire que les serveurs écrits dans C. Utilisez Caddy Server pour la compression, l’évaluation des modèles et le rendu de marque de vos sites Web. Utilisez Caddy pour un proxy inversé, des contrôles de santé actifs et passifs, l’équilibrage de la charge, la rupture de circuits et la mise en cache. Il a tout intégré sans dépendances, il fonctionne donc très bien dans les conteneurs. Ce qui le rend simple à installer et simple à mettre à niveau. Caddy a ses propres références appropriées pour les distributions basées sur Debian.

Configuration requise

Caddy est le serveur Web open source Go-basé. Il nécessite un logiciel suivant.

  • Aller 1.14 ou plus récent
  • Accès root sur votre système via sudo
  • NSS-Tools, SetCap, Wget et Tar

Caractéristiques

  • Configuration facile avec le fichier de caddy
  • HTTP / 1.1 (PlainText HTTP)
  • Http / 2 (par défaut pour les connexions https)
  • Journaux d’accès, d’erreur et de processus
  • Support expérimental pour HTTP / 3
  • HTTPS automatique par défaut
  • TLS 1.3
  • Indication du nom du serveur
  • Erganpe OCSP
  • Proxy fastcgi
  • Hébergement virtuel - plusieurs sites sur le même port
  • Prise en charge IPv4 et IPv6
  • Redémarrage / rechargement gracieux
  • Proxy inversé
  • Équilibrage du chargement avec les contrôles de santé
  • Rendu Markdown
  • Compression GZIP
  • Authentification d’accès de base
  • Réécriture d’URL
  • Open source

Instructions d’installation

Téléchargez Caddy depuis Gihub. Puis utilisez la commande curl

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

Vous pouvez également télécharger en utilisant la commande wget

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

Remarque \ *: remplacer \ [Asset ] par le nom de fichier de votre plate-forme. Exécutez les commandes suivantes à installer sur 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

Après l’installation, Caddy commencera automatiquement.

Explorer

Dans ce tutoriel, nous avons expliqué le processus d’installation et les fonctionnalités de la pile de solutions de serveur Web Caddy. Pour en savoir plus sur l’option Open Source Solution Stack, veuillez consulter les pages suivantes:

 Français