Διακομιστής ιστού ανοιχτού κώδικα και στοίβα λύσης εξισορρόπησης φορτίου

Caddy ΣΤΟΙΧΕΙΟ ΛΥΣΗ ΔΙΑΚΟΠΗΣ WEB

Διακομιστής ιστού ανοιχτού κώδικα και στοίβα λύσης εξισορρόπησης φορτίου

Χρησιμοποιήστε διακομιστή ιστού ανοιχτού κώδικα Caddy για ανανεώσεις πιστοποιητικών TLS, συρραφή OCSP, εξυπηρέτηση περιεχομένου, αντίστροφη πληρεξούσια, εικονική φιλοξενία, απόδοση Markdown και πολλά άλλα.

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Ο Caddy Server είναι εξαιρετικά εύκολος στη διαμόρφωση και χρήση. Φροντίζει τις ανανεώσεις πιστοποιητικών TLS, το συρραπτικό OCSP, τη στατική εξυπηρέτηση αρχείων, την αντιστροφή της πληροφορικής, την είσοδο Kubernetes και πολλά άλλα. Πρόκειται για διασταυρούμενη πλατφόρμα, στοίβα διαλύματος ανοιχτού κώδικα και μπορεί να τρέξει σε όλα τα μεγάλα λειτουργικά συστήματα, όπως MacOS, Linux και Windows. Το Caddy είναι ένας ευέλικτος και αποτελεσματικός διακομιστής ιστού στατικού αρχείου, καθώς και ισχυρός και κλιμακωμένος αντιστροφικός πληρεξούσιος. Το Caddy είναι ο μόνος διακομιστής ιστού που χρησιμοποιεί το HTTPS από προεπιλογή. Ανανεώνει αυτόματα τα πιστοποιητικά TLS και συσσωρεύει τις απαντήσεις OCSP. Το Caddy είναι γραμμένο στη γλώσσα GO, ώστε να προσφέρει μεγαλύτερη ασφάλεια μνήμης από τους διακομιστές γραμμένους στο C. Χρησιμοποιήστε το Caddy Server για συμπίεση, αξιολόγηση προτύπων και απόδοση Markdown των ιστοσελίδων σας. Χρησιμοποιήστε caddy για αντίστροφη πληρεξούσιο, ενεργούς και παθητικούς ελέγχους υγείας, εξισορρόπηση φορτίου, σπάσιμο κυκλωμάτων και προσωρινή αποθήκευση. Έχει τα πάντα ενσωματωμένα χωρίς εξαρτήσεις, έτσι ώστε να τρέχει εξαιρετικά σε δοχεία. Πράγμα που καθιστά απλό την εγκατάσταση και την απλή αναβάθμιση. Το Caddy έχει τα δικά του apt repos για διανομές με βάση το Debian.

Απαιτήσεις συστήματος

Ο Caddy είναι ο διακομιστής ιστού ανοιχτού κώδικα με βάση το GO. Απαιτεί το ακόλουθο λογισμικό.

  • Πηγαίνετε 1.14 ή νεότερα
  • Η πρόσβαση root στο σύστημά σας μέσω του Sudo
  • NSS-εργαλεία, setcap, wget και tar

Χαρακτηριστικά

  • Εύκολη διαμόρφωση με το caddyfile
  • HTTP/1.1 (Plaintext http)
  • HTTP/2 (προεπιλογή για συνδέσεις HTTPS)
  • Πρόσβαση, σφάλμα και αρχεία καταγραφής διαδικασιών
  • Πειραματική υποστήριξη για HTTP/3
  • Αυτόματο HTTPS από προεπιλογή
  • TLS 1.3
  • Ένδειξη ονόματος διακομιστή
  • OCSP συρραφή
  • Proxy FastCGI
  • Εικονική φιλοξενία - πολλαπλές τοποθεσίες στην ίδια θύρα
  • Υποστήριξη IPv4 και IPv6
  • Χαριτωμένη επανεκκίνηση/επαναφόρτωση
  • Αντίστροφη πληρεξούσιος
  • Εξισορρόπηση φορτίου με ελέγχους υγείας
  • Απόδοση Markdown
  • Συμπίεση GZIP
  • Βασικός έλεγχος ταυτότητας πρόσβασης
  • Επαναπροσανατολισμός URL
  • Ανοιχτή πηγή

Οδηγίες Εγκατάστασης

Κατεβάστε το Caddy από το Gihub. Στη συνέχεια, χρησιμοποιήστε την εντολή curl

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

Μπορείτε επίσης να κατεβάσετε χρησιμοποιώντας τη χρήση της εντολής WGET

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

Σημείωση *: Αντικαταστήστε \ [Asset ] με το όνομα αρχείου για την πλατφόρμα σας. Εκτελέστε τις ακόλουθες εντολές για εγκατάσταση στο 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

Μετά την εγκατάσταση, το Caddy θα ξεκινήσει αυτόματα.

Εξερευνήστε

Σε αυτό το σεμινάριο, εξηγήσαμε τη διαδικασία εγκατάστασης και τα χαρακτηριστικά της στοίβας λύσης διακομιστή Web Caddy. Για να μάθετε για άλλη επιλογή στοίβας λύσης ανοιχτού κώδικα, ελέγξτε τις ακόλουθες σελίδες:

 Ελληνικά