Πίσω

VPS Hosting με CapRover, προεγκατεστημένο

Το VPS hosting με CapRover σάς επιτρέπει να εγκαθιστάτε έτοιμες εφαρμογές και βάσεις δεδομένων από ένα πάνελ ιστού και να κάνετε deploy τον δικό σας κώδικα σε δικό σας server. Μετά την παραγγελία, το Docker και το CapRover εγκαθίστανται μόνα τους, ο προεπιλεγμένος κωδικός αντικαθίσταται και το πάνελ παίρνει διεύθυνση HTTPS, οπότε η διεύθυνση και ο κωδικός είναι έτοιμα στο πάνελ σας. Πληρώνετε σταθερή μηνιαία χρέωση με απεριόριστη κίνηση και η πρόσβαση root είναι δική σας.

Πόσο μεγάλος είναι ο ιστότοπός σας;

Σύνολο$2.58/μήνα

Οι τιμές περιλαμβάνουν ΦΠΑ.

Αναβαθμίστε ή μειώστε RAM και CPU όποτε θέλετε. Ο δίσκος μπορεί μόνο να μεγαλώσει, γι' αυτό ξεκινήστε μικρά.

Τι είναι εγκατεστημένο στον server CapRover;

  • CapRover 1.15.5 από το επίσημο image Docker, που τρέχει σε Docker Swarm
  • Nginx και Let's Encrypt: το πάνελ ανοίγει μέσω HTTPS και ενεργοποιείτε πιστοποιητικά για τις εφαρμογές από το πάνελ
  • Νέος κωδικός διαχειριστή, ώστε ο προεπιλεγμένος captain42 να μη λειτουργεί πια
  • Ένα root domain sslip.io, με το πάνελ κάτω από το captain και κάθε εφαρμογή κάτω από το δικό της όνομα
  • Η λίστα One-Click Apps με έτοιμα πρότυπα εφαρμογών και βάσεων δεδομένων
  • Firewall με ανοιχτές τις θύρες 22, 80, 443 και 3000

Τι μέγεθος χρειάζεστε για το CapRover;

Το CapRover απαιτεί επίσημα τουλάχιστον 1 GB RAM και 5 GB ελεύθερου δίσκου. Τα images του Docker πιάνουν χώρο, γι' αυτό αυτή η εγκατάσταση ξεκινά από 20 GB δίσκου. Ως γενικός κανόνας, 1 GB αρκεί για μία μικρή εφαρμογή ή στατικό ιστότοπο, 2 GB για εφαρμογή με βάση δεδομένων και 4 GB για αρκετές εφαρμογές ή έργο με πολλά builds. Τα builds τρέχουν στον server. Αν χτίζετε συχνά, η τεκμηρίωση του CapRover προτείνει να χτίζετε το image στο CI και να το στέλνετε.

ΧρήσηΜέγεθοςΤιμήΕπιλογή
Νέος ιστότοπος 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/μήνα
Ιστότοπος που μεγαλώνει 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/μήνα
Ιστότοπος με μεγάλη επισκεψιμότητα 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/μήνα

Για ποιον είναι;

  • Προγραμματιστές που κάνουν deploy εφαρμογές Node.js, Python, PHP, Ruby ή Go από ένα πάνελ
  • Όσοι θέλουν να διαλέγουν από λίστα βάσεις δεδομένων όπως MariaDB, MySQL ή MongoDB και να τις εγκαθιστούν
  • Όσοι τρέχουν λίγες εφαρμογές σε έναν μικρό server με σταθερή μηνιαία τιμή
  • Προγραμματιστές που θέλουν και πάνελ ιστού και εργαλείο γραμμής εντολών

Τι γίνεται μετά την παραγγελία;

  1. Ορίστε το μέγεθος και ολοκληρώστε την πληρωμή. Ο server σας ξεκινά και το CapRover εγκαθίσταται μόνο του. Στις δοκιμές μας σε πραγματικούς servers αυτό πήρε περίπου 11 λεπτά.
  2. Στο πάνελ σας ανοίξτε τον server σας από το Οι servers μου. Στην καρτέλα Επισκόπηση πατήστε τον σύνδεσμο Διεύθυνση πάνελ και εισαγάγετε τον κωδικό από τη γραμμή Κωδικός.
  3. Για έτοιμη εφαρμογή, χρησιμοποιήστε το κουμπί One-Click Apps/Databases στη σελίδα Apps, ελέγξτε τις μεταβλητές και εγκαταστήστε την.
  4. Για τον δικό σας κώδικα, δημιουργήστε μια κενή εφαρμογή στην ίδια σελίδα και διαλέξτε μέθοδο στην καρτέλα Deployment.
  5. Ενεργοποιήστε το HTTPS στην καρτέλα HTTP Settings της εφαρμογής.
  6. Για δικό σας domain, κατευθύνετε μια εγγραφή A wildcard στην IP του server και αλλάξτε το root domain στη σελίδα Dashboard.

Με κάθε server

  • Ημερήσιο αντίγραφο ασφαλείας στην τιμή
  • Απεριόριστη κίνηση
  • Πλήρης πρόσβαση root
  • Αναβαθμίστε ή μειώστε RAM και CPU αργότερα και μεγαλώστε τον δίσκο
  • Τοποθεσία: Istanbul · IST-1.

Καλό είναι να ξέρετε

  • Με την παραγγελία αποδέχεστε την άδεια και τους όρους χρήσης του CapRover. Οι λειτουργίες Pro επί πληρωμή δεν περιλαμβάνονται στην τιμή. Τα ανώνυμα στατιστικά χρήσης είναι απενεργοποιημένα σε αυτή την εγκατάσταση.
  • Μόλις το πάνελ λειτουργεί μέσω HTTPS, μπορείτε να κλείσετε τη θύρα 3000. Το Docker παρακάμπτει το ufw, γι' αυτό χρησιμοποιήστε αυτή την εντολή: docker service update --publish-rm "published=3000,target=3000,mode=host" captain-captain
  • Χρησιμοποιήστε μοναδικούς κωδικούς βάσης δεδομένων και διαχειριστή για τις έτοιμες εφαρμογές. Ορισμένοι κωδικοί ισχύουν μόνο στην πρώτη εκκίνηση, οπότε η αλλαγή τους αργότερα μπορεί να μην ενημερώσει τους υπάρχοντες χρήστες.
  • Το αντίγραφο ρυθμίσεων του CapRover δεν περιλαμβάνει τους τόμους βάσεων δεδομένων. Το βραδινό αντίγραφο ασφαλείας του server καλύπτει ολόκληρο τον server και διατηρούνται οι τελευταίες 7 ημέρες.
  • Αν δεν μπορεί να εκδοθεί πιστοποιητικό, το πάνελ ανοίγει μέσω http στη θύρα 3000 της διεύθυνσης IP σας.

Ερωτήσεις και απαντήσεις για το CapRover

Πόση RAM χρειάζεται το CapRover;

Το CapRover απαιτεί επίσημα τουλάχιστον 1 GB RAM και 5 GB ελεύθερου δίσκου. Ως γενικός κανόνας, 1 GB αρκεί για μία μικρή εφαρμογή, τα 2 GB ταιριάζουν σε εφαρμογή με βάση δεδομένων και τα 4 GB σε έργο με πολλά builds. Μπορείτε να αναβαθμίσετε αργότερα από το πάνελ σας.

Ποιος είναι ο προεπιλεγμένος κωδικός του CapRover;

Ο προεπιλεγμένος κωδικός του CapRover είναι captain42, αλλά σε αυτόν τον server αντικαθίσταται κατά τη ρύθμιση. Ο νέος κωδικός εμφανίζεται στη γραμμή Κωδικός του πάνελ σας. Το CapRover δεν ζητά όνομα χρήστη, μόνο τον κωδικό.

Λειτουργεί το CapRover χωρίς domain;

Ναι. Το root domain είναι μια διεύθυνση sslip.io με βάση την IP σας, οπότε δεν χρειάζεστε εγγραφή wildcard για να ξεκινήσετε. Το πάνελ ανοίγει κάτω από το captain και κάθε εφαρμογή κάτω από το δικό της όνομα σε αυτή τη διεύθυνση. Μπορείτε να μεταφερθείτε αργότερα σε δικό σας domain.

Πώς ανεβάζω τον δικό μου κώδικα στο CapRover;

Μπορείτε να πακετάρετε το έργο με ένα αρχείο captain-definition και να το ανεβάσετε στην καρτέλα Deployment, να χρησιμοποιήσετε την εντολή caprover deploy από τον υπολογιστή σας ή να συνδέσετε ένα repository Git. Αν έχετε ήδη image Docker, αρκεί να εισαγάγετε το όνομά του.

Μπορεί το CapRover να κάνει deploy σε κάθε push στο GitHub;

Ναι, μέσω webhook. Προσθέστε ένα αρχείο captain-definition στο repository σας, εισαγάγετε το repository και το branch στην καρτέλα Deployment της εφαρμογής και αποθηκεύστε. Το CapRover δημιουργεί ένα webhook URL, που το προσθέτετε στο GitHub ως push webhook. Κρατήστε αυτό το URL μυστικό.

Μπορεί το CapRover να τρέξει έργο Next.js ή Vite;

Τρέχει κάθε έργο που έχει Dockerfile: δείξτε το στο αρχείο captain-definition. Τα builds γίνονται στον server, οπότε για έργα όπως το Next.js σκεφτείτε 4 GB ως γενικό κανόνα ή χτίστε το image στο CI και κάντε deploy ως έτοιμο image.

Διαβάστε περισσότερα και δείτε παρόμοιες εφαρμογές