MongoDB στο Linux Mint
Το MongoDB είναι μια λύση βάσης δεδομένων NoSQL πολλαπλής πλατφόρμας ανοιχτού κώδικα. Δεδομένου ότι είναι μια βάση δεδομένων NoSQL, είναι απαλλαγμένη από τον περιορισμένο χαρακτήρα των παραδοσιακών βάσεων δεδομένων (για παράδειγμα, MySQL), προσφέροντας μεγαλύτερη ευελιξία για την αποθήκευση δεδομένων. Το MongoDB μπορεί επίσης να αντιμετωπιστεί ως λύση αποθήκευσης αρχείων! Το MongoDB προσφέρει αποτελεσματική κλιμάκωση, χάρη στη λειτουργία τεμαχισμού.
Υπάρχουν δύο εκδόσεις του MongoDB διαθέσιμες στους πελάτες - η έκδοση Κοινότητας και Enterprise. Τώρα, για τους γενικούς χρήστες, η έκδοση της Κοινότητας MongoDB θα είναι αρκετή για σκοπούς δοκιμής/ανάπτυξης. Ωστόσο, για εφαρμογή μεγάλης κλίμακας, είναι καλή ιδέα να αποκτήσετε το Enterprise. Το MongoDB Enterprise διαθέτει πρόσθετες λειτουργίες όπως υποστήριξη πελατών, ενσωμάτωση Kubernetes, ταχύτερη απόδοση μνήμης, πιστοποίηση κ.λπ. MongoDB Enterprise Advanced Το
Σε αυτό το άρθρο, ωστόσο, θα δείξω πώς να εγκαταστήσετε και να χρησιμοποιήσετε την έκδοση της Κοινότητας MongoDB.
Εγκαταστήστε το MongoDB στο Linux Mint
Υπάρχουν πολλοί τρόποι με τους οποίους μπορούμε να εγκαταστήσουμε το MongoDB. Λόγω της δημοτικότητάς του, είναι ήδη μέρος των διακομιστών πακέτων Ubuntu. Το Linux Mint, ως παράγωγο του Ubuntu, μπορεί να αρπάξει άμεσα το MongoDB από τον διακομιστή πακέτων. Ωστόσο, η επίσημη σύσταση του MongoDB είναι να χρησιμοποιήσει το δικό του αποθετήριο για την εγκατάσταση του λογισμικού της βάσης δεδομένων.
Ετοιμος? Ας περάσουμε αμέσως!
Εγκαταστήστε το MongoDB από το διακομιστή πακέτων Ubuntu
Το MongoDB είναι άμεσα διαθέσιμο από τον διακομιστή πακέτων Ubuntu. Το μόνο που χρειάζεστε είναι να πείτε στο APT να αρπάξει και να εγκαταστήσει το mongodb πακέτο. Αν και θα λειτουργήσει μια χαρά, σύμφωνα με την επίσημη τεκμηρίωση MongoDB, δεν είναι συνιστώμενη μέθοδος. Ακολουθήστε το με δική σας ευθύνη.
Αρχικά, ενεργοποιήστε ένα τερματικό και ενημερώστε την προσωρινή μνήμη APT.
$sudoκατάλληλη ενημέρωση
Τώρα, πείτε στο APT να εγκαταστήσει το MongoDB.
$sudoκατάλληλοςεγκαθιστώmongodb
Εγκαταστήστε το MongoDB από το MongoDB repo
Το MongoDB προσφέρει επίσημα repo για Ubuntu, Debian, SUSE Linux και Amazon. Το MongoDB συνιστά επίσημα αυτήν τη μέθοδο εγκατάστασης του MongoDB. Αυτό διασφαλίζει ότι χρησιμοποιείτε πάντα την πιο πρόσφατη έκδοση. Το Linux Mint βασίζεται στο Ubuntu, οπότε το repo του Ubuntu θα λειτουργήσει μια χαρά.
Σημείωση: Το repo εξαρτάται από την έκδοση. Αυτή η μέθοδος θα παρουσιάσει την εγκατάσταση της τρέχουσας τελευταίας σταθερής έκδοσης MongoDB (MongoDB 4.2). Για άλλες εκδόσεις, ελέγξτε το Έγγραφο εγκατάστασης MongoDB Το
Εκκινήστε ένα τερματικό και ξεκινήστε να εκτελείτε τις ακόλουθες εντολές. Αρχικά, ας ελέγξουμε αν είναι εγκατεστημένο το GnuPG. Το GnuPG έρχεται προεγκατεστημένο με Linux Mint. Ωστόσο, εάν απεγκαταστάθηκε προηγουμένως, τότε αυτή η εντολή θα το εγκαταστήσει αμέσως.
$sudoκατάλληλη ενημέρωση&& sudoκατάλληλοςεγκαθιστώgnupg-και
Τώρα, προσθέστε το δημόσιο κλειδί GPG του MongoDB repo.
$wget -qO- https://www.mongodb.org/στατικός/pgp/υπηρέτης-4.2.ασκ| sudo apt-key add-
Το APT είναι έτοιμο να επικοινωνήσει με το MongoDB repo. Προσθέστε το repo MongoDB στη λίστα διακομιστών πακέτων APT.
$πέταξε έξω 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse ' | sudo στόχος /και τα λοιπά/κατάλληλος/source.list.d/mongodb-org-4.2.λίστα
Ενημερώστε την προσωρινή μνήμη APT.
$sudoκατάλληλη ενημέρωση
Το repo MongoDB προστίθεται με επιτυχία. Τώρα, πείτε στο APT να εγκαταστήσει το MongoDB. Το όνομα του πακέτου είναι mongodb-org. Σημειώστε ότι mongodb προέρχεται από το Ubuntu repo ενώ mongodb-org προέρχεται από το MongoDB repo.
$sudoκατάλληλοςεγκαθιστώmongodb-org
Χρησιμοποιώντας το MongoDB
Μόλις ολοκληρωθεί η εγκατάσταση, ας βεβαιωθούμε ότι τρέχει το MongoDB. Εκτελέστε αυτήν την εντολή στο τερματικό.
$mongo
Η εντολή έριξε κάποιο σφάλμα. Είναι επειδή το MongoDB, από προεπιλογή, δεν ξεκινά με εκκίνηση. Για να το διορθώσετε, εκτελέστε τις επόμενες δύο εντολές. Ουσιαστικά, λέμε στο systemctl να ξεκινήσει και να ενεργοποιήσει την υπηρεσία MongoDB κατά την εκκίνηση.
$sudosystemctl start mongod$sudosystemctlεπιτρέπωmongod
Ελέγξτε ξανά το MongoDB.
$mongo
Βοϊλα! Το MongoDB λειτουργεί τέλεια! Είναι το κέλυφος MongoDB που τρέχει. Λειτουργεί ως κέντρο ελέγχου MongoDB. Το MongoDB έχει τις δικές του εντολές και λειτουργίες. Η ακόλουθη εντολή θα εκτυπώσει μια σύντομη λίστα με τις διαθέσιμες εντολές και λειτουργίες.
$βοήθεια
Τελικές σκέψεις
Το MongoDB είναι ένα ισχυρό λογισμικό βάσης δεδομένων. Ενσωματώνεται ακόμη και από γίγαντες Google, Facebook, PayPal, EA, Adobe, eBay κ.λπ. Ελέγξτε τις εταιρείες που χρησιμοποιούν το MongoDB Το Αυτό, από μόνο του, είναι μια απόδειξη της δύναμης του MongoDB.
Αυτό το άρθρο απλώς συζητά πώς να εγκαταστήσετε το MongoDB. Υπάρχουν πολλά να μάθεις για αυτό. Μπορείτε να βρείτε πολλά σεμινάρια στο Διαδίκτυο για να ξεκινήσετε με το MongoDB. Ελέγξτε αυτόν τον οδηγό για αρχάριους στο MongoDB.
Απολαμβάνω!