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 θα ξεκινήσει αυτόματα.