Τρόπος λήψης και εγκατάστασης MongoDB on Windows και Cloud
⚡ Έξυπνη Σύνοψη
Τρόπος λήψης και εγκατάστασης MongoDB on Windows και το Cloud εξηγούνται ως ένας πλήρης οδηγός εγκατάστασης. Αυτός ο πόρος καλύπτει την εγκατάσταση MongoDB Διακομιστής Κοινότητας σε Windows, JavaΓραφή, Pythonκαι προγράμματα οδήγησης Ruby, MongoDB Compass, διαμόρφωση με εισαγωγή και εξαγωγή, ένα αρχείο διαμόρφωσης και ανάπτυξη MongoDB Άτλας στο σύννεφο.

Οι εγκαταστάτες για MongoDB είναι διαθέσιμα τόσο σε μορφή 32-bit όσο και σε 64-bit. Τα προγράμματα εγκατάστασης 32-bit είναι κατάλληλα για περιβάλλοντα ανάπτυξης και δοκιμών. Αλλά για περιβάλλοντα παραγωγής θα πρέπει να χρησιμοποιήσετε τα προγράμματα εγκατάστασης 64-bit. Διαφορετικά, μπορεί να έχετε περιορισμούς στην ποσότητα δεδομένων που μπορούν να αποθηκευτούν εντός MongoDBΣυνιστάται να χρησιμοποιείτε πάντα την σταθερή έκδοση για περιβάλλοντα παραγωγής.
Τρόπος λήψης και εγκατάστασης MongoDB on Windows
Τα παρακάτω βήματα μπορούν να χρησιμοποιηθούν για λήψη και εγκατάσταση MongoDB on Windows 10:
Βήμα 1) Λήψη MongoDB Διακομιστή της Κοινότητας
Πηγαίνετε στο σύνδεσμος και να κατεβάσετε MongoDB Διακομιστής Κοινότητας. Θα εγκαταστήσουμε την έκδοση 64-bit για Windows.
Βήμα 2) Κάντε κλικ στο Setup
Μόλις ολοκληρωθεί η λήψη, ανοίξτε το αρχείο msi. Κάντε κλικ στο κουμπί Επόμενο στην οθόνη εκκίνησης.
Βήμα 3) Αποδεχτείτε την Άδεια Χρήσης Τελικού Χρήστη
- Αποδεχτείτε την Άδεια Χρήσης Τελικού Χρήστη.
- Κάντε κλικ στο κουμπί Επόμενο.
Βήμα 4) Κάντε κλικ στο κουμπί «Ολοκλήρωση»
Κάντε κλικ στο κουμπί «Ολοκλήρωση» για να εγκαταστήσετε όλα τα στοιχεία. Η προσαρμοσμένη επιλογή μπορεί να χρησιμοποιηθεί για την εγκατάσταση επιλεγμένων στοιχείων ή αν θέλετε να αλλάξετε την τοποθεσία της εγκατάστασης.
Βήμα 5) Διαμόρφωση υπηρεσίας
- Επιλέξτε «Εκτέλεση υπηρεσίας ως χρήστης υπηρεσίας δικτύου». Σημειώστε τον κατάλογο δεδομένων. Θα τον χρειαστούμε αργότερα.
- Κάντε κλικ στο κουμπί Επόμενο.
Βήμα 6) Ξεκινήστε τη διαδικασία εγκατάστασης
Κάντε κλικ στο κουμπί Εγκατάσταση για να ξεκινήσει η εγκατάσταση.
Βήμα 7) Κάντε κλικ στο κουμπί Επόμενο μόλις ολοκληρώσετε
Η εγκατάσταση ξεκινά. Κάντε κλικ στο κουμπί Επόμενο μόλις ολοκληρωθεί.
Βήμα 8) Κάντε κλικ στο κουμπί Τέλος
Τελευταίο βήμα: μόλις ολοκληρωθεί η εγκατάσταση, κάντε κλικ στο κουμπί Τέλος.
Γεια σου κόσμο MongoDB: JavaΠρόγραμμα οδήγησης σεναρίου
Οδηγοί μέσα MongoDB χρησιμοποιούνται για τη συνδεσιμότητα μεταξύ των εφαρμογών-πελατών και της βάσης δεδομένων. Για παράδειγμα, εάν είχατε ένα Java πρόγραμμα και απαιτείται να συνδεθεί MongoDB, τότε θα χρειαστεί να κατεβάσετε και να ενσωματώσετε το Java πρόγραμμα οδήγησης ώστε το πρόγραμμα να μπορεί να λειτουργήσει με το MongoDB βάση δεδομένων.
Ο οδηγός για JavaΓραφή βγαίνει από το κουτί. Ο MongoDB κέλυφος που χρησιμοποιείται για να λειτουργήσει με το MongoDB η βάση δεδομένων είναι στην πραγματικότητα μια JavaΚέλυφος σεναρίου. Για να αποκτήσετε πρόσβαση σε αυτό:
Βήμα 1) Μεταβείτε στο "C:\Program Files\"MongoDB\Server\4.0\bin" και κάντε διπλό κλικ στο mongo.exe. Εναλλακτικά, μπορείτε επίσης να κάνετε κλικ στο MongoDB στοιχείο επιφάνειας εργασίας.
Βήμα 2) Εισάγετε το ακόλουθο πρόγραμμα στο κέλυφος:
var myMessage='Hello World'; printjson(myMessage);
Code Επεξήγηση:
- Απλώς δηλώνουμε ένα απλό JavaΜεταβλητή σεναρίου για την αποθήκευση μιας συμβολοσειράς με το όνομα 'Hello World'.
- Χρησιμοποιούμε τη μέθοδο printjson για να εκτυπώσουμε τη μεταβλητή στην οθόνη.
εγκαταστήστε Python Οδηγός
Βήμα 1) Βεβαιωθείτε Python είναι εγκατεστημένο στο σύστημα.
Βήμα 2) Εγκαταστήστε τα προγράμματα οδήγησης που σχετίζονται με το mongo εκδίδοντας την παρακάτω εντολή:
pip install pymongo
Εγκαταστήστε το πρόγραμμα οδήγησης Ruby
Βήμα 1) Βεβαιωθείτε ότι το Ruby είναι εγκατεστημένο στο σύστημα.
Βήμα 2) Βεβαιωθείτε ότι το gems ενημερώνεται εκδίδοντας την εντολή:
gem update --system
Βήμα 3) Εγκαταστήστε τα προγράμματα οδήγησης που σχετίζονται με το mongo εκδίδοντας την παρακάτω εντολή:
gem install mongo
εγκαταστήστε MongoDB Compass - MongoDB Εργαλείο διαχείρισης
Υπάρχουν εργαλεία στην αγορά που είναι διαθέσιμα για διαχείριση MongoDB. Ένα τέτοιο μη εμπορικό εργαλείο είναι MongoDB CompassΜερικά από τα χαρακτηριστικά του Compass δίνονται παρακάτω:
- Πλήρης ισχύς του κελύφους Mongo
- Πολλαπλά κοχύλια
- Πολλαπλά αποτελέσματα
Βήμα 1) Πηγαίνετε στο σύνδεσμος και κάντε κλικ στο κουμπί λήψης.
Βήμα 2) Εισαγάγετε τα στοιχεία στο αναδυόμενο παράθυρο και κάντε κλικ στην υποβολή.
Βήμα 3) Double κάντε κλικ στο αρχείο που έχετε κατεβάσει.
Βήμα 4) Η εγκατάσταση θα ξεκινήσει αυτόματα.
Βήμα 5) Το Compass θα ξεκινήσει με μια οθόνη υποδοχής.
Βήμα 6) Διατηρήστε τις ρυθμίσεις απορρήτου ως προεπιλογές και κάντε κλικ στην επιλογή "Έναρξη χρήσης της πυξίδας".
Βήμα 7) Θα δείτε την αρχική οθόνη με μια λίστα με τις τρέχουσες βάσεις δεδομένων.
MongoDB Διαμόρφωση, Εισαγωγή και Εξαγωγή
Πριν ξεκινήσετε το MongoDB διακομιστή, η πρώτη βασική πτυχή είναι να ρυθμίσετε τις παραμέτρους του καταλόγου δεδομένων όπου όλα τα MongoDB θα αποθηκευτούν δεδομένα. Αυτό μπορεί να γίνει με τον ακόλουθο τρόπο:
Η παραπάνω εντολή 'md \data\db' δημιουργεί έναν κατάλογο που ονομάζεται \data\db στην τρέχουσα τοποθεσία σας. MongoDB θα δημιουργήσει αυτόματα τις βάσεις δεδομένων σε αυτήν τη θέση, επειδή αυτή είναι η προεπιλεγμένη τοποθεσία για MongoDB για να αποθηκεύσει τις πληροφορίες του. Απλώς διασφαλίζουμε ότι ο κατάλογος είναι παρών, έτσι ώστε MongoDB μπορεί να το βρει όταν ξεκινήσει.
Η εισαγωγή δεδομένων σε MongoDB γίνεται χρησιμοποιώντας την εντολή "mongoimport". Το παρακάτω παράδειγμα δείχνει πώς μπορεί να γίνει αυτό.
Βήμα 1) Δημιουργήστε ένα αρχείο CSV με το όνομα data.csv και τοποθετήστε τα ακόλουθα δεδομένα σε αυτό:
Employeeid,EmployeeName 1,Guru99 2,Mohan 3,Smith
Έτσι, στο παραπάνω παράδειγμα, υποθέτουμε ότι θέλουμε να εισαγάγουμε 3 έγγραφα σε μια συλλογή που ονομάζεται δεδομένα. Η πρώτη γραμμή ονομάζεται γραμμή κεφαλίδας, η οποία θα γίνει τα ονόματα πεδίων της συλλογής.
Βήμα 2) Εκτελέστε την εντολή mongoimport.
Code Επεξήγηση:
- Καθορίζουμε την επιλογή db για να πούμε σε ποια βάση δεδομένων θα πρέπει να εισαχθούν τα δεδομένα.
- Η επιλογή τύπου είναι να καθορίσετε ότι εισάγουμε ένα αρχείο csv.
- Να θυμάστε ότι η πρώτη γραμμή ονομάζεται γραμμή κεφαλίδας, η οποία θα γίνει τα ονόματα πεδίων της συλλογής. Γι' αυτό καθορίζουμε την επιλογή –headerline. Και στη συνέχεια καθορίζουμε το αρχείο data.csv.
Παραγωγή
Η έξοδος δείχνει ξεκάθαρα ότι εισήχθησαν 3 έγγραφα MongoDB.
Εξαγωγή MongoDB γίνεται χρησιμοποιώντας την εντολή mongoexport.
Code Επεξήγηση:
- Καθορίζουμε την επιλογή db για να πούμε από ποια βάση δεδομένων θα πρέπει να εξαχθούν τα δεδομένα.
- Καθορίζουμε την επιλογή συλλογής για να πούμε ποια συλλογή θα χρησιμοποιηθεί.
- Η τρίτη επιλογή είναι να καθορίσουμε ότι θέλουμε να εξάγουμε σε αρχείο csv.
- Το τέταρτο είναι να καθορίσετε ποια πεδία της συλλογής θα πρέπει να εξαχθούν.
- Η επιλογή –out καθορίζει το όνομα του αρχείου csv προς εξαγωγή των δεδομένων.
Παραγωγή
Η έξοδος δείχνει ξεκάθαρα ότι 3 εγγραφές εξήχθησαν από MongoDB.
Διαμόρφωση MongoDB διακομιστή με αρχείο ρυθμίσεων
Κάποιος μπορεί να ρυθμίσει την παρουσία του διακομιστή mongod ώστε να ξεκινά με ένα αρχείο ρυθμίσεων. Το αρχείο ρυθμίσεων περιέχει ρυθμίσεις που είναι ισοδύναμες με τις επιλογές γραμμής εντολών mongod. Για παράδειγμα, ας υποθέσουμε ότι θέλετε MongoDB για να αποθηκεύσετε όλες τις πληροφορίες καταγραφής σε μια προσαρμοσμένη τοποθεσία, ακολουθήστε τα παρακάτω βήματα:
Βήμα 1) Δημιουργήστε ένα αρχείο με όνομα "mongod.conf" και αποθηκεύστε τις παρακάτω πληροφορίες στο αρχείο.
- Η πρώτη γραμμή του αρχείου καθορίζει ότι θέλουμε να προσθέσουμε ρυθμίσεις για το αρχείο καταγραφής συστήματος, δηλαδή εκεί που πηγαίνουν οι πληροφορίες σχετικά με τις ενέργειες του διακομιστή, σε ένα προσαρμοσμένο αρχείο καταγραφής.
- Η δεύτερη επιλογή είναι να αναφέρετε ότι η τοποθεσία θα είναι αρχείο.
- Αυτό αναφέρει την τοποθεσία του αρχείου καταγραφής.
- Το logAppend: "true" σημαίνει ότι διασφαλίζετε ότι οι πληροφορίες καταγραφής συνεχίζουν να προστίθενται στο αρχείο καταγραφής. Εάν βάλετε την τιμή ως "false", τότε το αρχείο θα διαγραφόταν και θα δημιουργηθεί νέο κάθε φορά που ο διακομιστής ξεκινά ξανά.
Βήμα 2) Ξεκινήστε τη διεργασία του διακομιστή mongod και καθορίστε το παραπάνω αρχείο διαμόρφωσης που δημιουργήθηκε ως παράμετρο. Παρακάτω εμφανίζεται ένα στιγμιότυπο οθόνης για το πώς μπορεί να γίνει αυτό.
Μόλις εκτελεστεί η παραπάνω εντολή, η διεργασία του διακομιστή θα ξεκινήσει να χρησιμοποιεί αυτό το αρχείο διαμόρφωσης και, αν μεταβείτε στον κατάλογο /etc στο σύστημά σας, θα δείτε το αρχείο mongod.log να έχει δημιουργηθεί. Το παρακάτω στιγμιότυπο δείχνει ένα παράδειγμα του πώς θα έμοιαζε ένα αρχείο καταγραφής.
Πώς να εγκαταστήσετε MongoDB στο Cloud (AWS, Google, Azure)
Δεν χρειάζεται να εγκαταστήσετε το MongoDB διακομιστή και να τον διαμορφώσετε. Μπορείτε να αναπτύξετε ένα MongoDB Διακομιστής Atlas στο cloud σε πλατφόρμες όπως το AWS, Google Cloudκαι Azureκαι συνδεθείτε στην παρουσία χρησιμοποιώντας έναν πελάτη. Παρακάτω παρατίθενται τα λεπτομερή βήματα:
Βήμα 1) Πηγαίνετε στο σύνδεσμος.
- Εισαγάγετε Προσωπικά Στοιχεία
- Συμφωνείτε με τους όρους
- Κάντε κλικ στο κουμπί «Ξεκινήστε δωρεάν»
Βήμα 2) Κάντε κλικ στην επιλογή «Δημιουργία του πρώτου μου συμπλέγματος».
Βήμα 3) Μπορείτε να επιλέξετε μεταξύ AWS, Google Cloudκαι Azure ως πάροχο cloud. Σε αυτό το σεμινάριο, θα χρησιμοποιήσουμε το AWS, το οποίο έχει οριστεί από προεπιλογή. Μην κάνετε άλλες αλλαγές στη σελίδα και κάντε κλικ στην επιλογή "Δημιουργία" Cluster".
Βήμα 4) Cluster η δημιουργία απαιτεί κάποιο χρόνο.
Βήμα 5) Μετά από λίγο καιρό θα δείτε το cluster έτοιμο.
Βήμα 6) Κάντε κλικ στην επιλογή Ασφάλεια > Προσθήκη νέου χρήστη.
Βήμα 7) Στην επόμενη οθόνη:
- Εισαγάγετε τα διαπιστευτήρια χρήστη
- Εκχώρηση προνομίων
- Κάντε κλικ στο κουμπί Προσθήκη χρήστη
Βήμα 8) Στον πίνακα ελέγχου, κάντε κλικ στο κουμπί σύνδεσης.
- Λίστα λευκών στη σύνδεσή σας IP
- Επιλέξτε τη μέθοδο σύνδεσης
Βήμα 9) Επιλέξτε την επιθυμητή μέθοδο σύνδεσης για να συνδεθείτε στο MongoDB διακομιστή.


































