Πρώτα απ 'όλα, κατεβάστε και εγκαταστήστε το mongodb, δεν θα μιλήσω για το συγκεκριμένο σεμινάριο λήψης και εγκατάστασης, η έκδοση που χρησιμοποιώ είναι "mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed"
Ο κατάλογος που εγκατέστησα ήταν: D:\MongoDB\Server\3.4\
Ξεκίνησα το MongoDB με τη μορφή αρχείου διαμόρφωσης και δημιούργησα ένα νέο αρχείο mongo.conf μόνος μου
<setting> = <value> Αυτή η μορφή διαμόρφωσης είναι το αρχείο διαμόρφωσης του MongoDB έκδοση 2.4 και η νέα έκδοση μπορεί να είναι συμβατή με τις εντολές διαμόρφωσης της παλιάς έκδοσης
Σύνδεσμος εισαγωγής επίσημου ιστότοπου: https://docs.mongodb.com/v2.4/reference/configuration-options/
Η νέα έκδοση βασίζεται στη μορφή προφίλ YAML και στον σύνδεσμο εισαγωγής: https://docs.mongodb.com/manual/reference/configuration-options/
Η διαμόρφωση έχει ως εξής:
Στη συνέχεια, εισαγάγετε τον κατάλογο bin και ξεκινήστε τον με την εντολή cmd, η εντολή εκκίνησης είναι η εξής:
Το σφάλμα έχει ως εξής:
--------------------------- mongod.exe - Σφάλμα συστήματος --------------------------- Αυτό το πρόγραμμα δεν μπορεί να ξεκινήσει επειδή λείπει api-ms-win-crt-runtime-l1-1-0.dll από τον υπολογιστή. Δοκιμάστε να εγκαταστήσετε ξανά το πρόγραμμα για να διορθώσετε αυτό το πρόβλημα. --------------------------- Είσαι σίγουρος ---------------------------
Δείτε πώς μπορείτε να το διορθώσετε:
Εγκατάσταση προγράμματος VC redit.exe για επίλυση
Είναι ένα πρόγραμμα του VC: VC redit.exe Σύνδεσμος: https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
Επιλέξτε x86 ή x64 κατά τη λήψη σύμφωνα με τις ανάγκες του συστήματός σας και η εγκατάσταση είναι επιτυχής.
Αφού λυθεί αυτό το πρόβλημα, εκτελούμε ξανά την εντολή εκκίνησης και διαπιστώνουμε ότι το νέο σφάλμα έχει ως εξής:
D:\MongoDB\Server\3.4\bin>mongod --config "D:\MongoDB\Server\3.4\mongo.conf" 2017-08-20T15:40:48.459+0800 F CONTROL [κύρια] Αποτυχία καθολικής προετοιμασίας: Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log" Λύση: Δημιουργήστε έναν νέο φάκελο αρχείων καταγραφής στον κατάλογο D: \ MongoDB \ Server \ 3.4 \!!
Στη συνέχεια, εκτελέστε ξανά την εντολή εκκίνησης και διαπιστώσετε ότι δεν υπάρχει σφάλμα αυτή τη φορά, αλλά η θύρα δεν είναι συνδεδεμένη, η εκκίνηση δεν είναι επιτυχής και το σφάλμα δεν αναφέρεται, ως εξής:
Στην πραγματικότητα, αυτό δεν είναι ένα επιτυχημένο ξεκίνημα και η λύση είναι η εξής:
Κάτω από τον κατάλογο D:\MongoDB\Server\3.4\, δημιουργήστε έναν νέο φάκελο δεδομένων!!
ΕπειδήΣτο αρχείο διαμόρφωσης, καθορίζουμε τον κατάλογο των δύο αρχείων, το πρόγραμμα δεν θα δημιουργήσει αυτόματα τον κατάλογο, πρέπει να τον δημιουργήσετε χειροκίνητα, εάν ο κατάλογος δεν υπάρχει, το MongoDB θα αποτύχει να ξεκινήσει! Ενδέχεται να μην αναφέρονται σφάλματα!!
Όλα, τα αρχεία καταγραφής και οι κατάλογοι δεδομένων πρέπει να δημιουργηθούν χειροκίνητα, αυτή τη φορά η εκκίνηση είναι επιτυχής!!
Μετά την επιτυχή εκκίνηση, μην κλείσετε το παράθυρο cmd, εάν κλείσετε το παράθυρο cmd, το MongoDB θα κλείσει επίσης!!
Η διεπαφή επιτυχίας εκκίνησης MongoDB έχει ως εξής:
|