Ενημέρωση συστήματος (προαιρετικό)
Εγκαταστήστε το MongoDB
Ρύθμιση MongoDB
Η MongoDB είναι μια από τις κορυφαίες βάσεις δεδομένων NoSQL που χρησιμοποιείται συνήθως σε σύγχρονες διαδικτυακές εφαρμογές. Αυτό το σεμινάριο θα σας καθοδηγήσει στη ρύθμιση του MongoDB στο CentOS 7.
Ενημέρωση συστήματος (προαιρετικό)
Θα θέλετε να βεβαιωθείτε ότι ο διακομιστής σας είναι ενημερωμένος. Εάν ρυθμίζετε το VPS σας για πρώτη φορά, θα πρέπει να είναι ήδη ενημερωμένο. Ωστόσο, εάν εκτελείτε ένα προσαρμοσμένο ISO ή κάνετε εγκατάσταση σε ένα υπάρχον VPS, τότε μπορείτε να εκτελέσετε την ακόλουθη εντολή για να κάνετε μια ενημέρωση συστήματος:
yum update
Εγκαταστήστε το MongoDB
Με τον Yum
Το CentOS αποστέλλεται με MongoDB 2.4.9 (αυτό μπορεί να αλλάξει στο μέλλον). Για να το εγκαταστήσετε μέσω yum, εκτελέστε την ακόλουθη εντολή:
yum install mongodb
Από το αποθετήριο MongoDB
Εάν θέλετε να χρησιμοποιήσετε την πιο πρόσφατη έκδοση του MongoDB, τότε θα χρειαστεί να εγκαταστήσετε το επίσημο αποθετήριο στον διακομιστή σας. Για να το κάνετε αυτό, δημιουργήστε ένα αρχείο /etc/yum.repos.d/mongodb.repoκαι συμπληρώστε το με τα ακόλουθα δεδομένα:
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
Σημείωση: Αυτό είναι για την έκδοση 64-bit του CentOS 7. Εάν έχετε εγκαταστήσει την έκδοση 32-bit του CentOS 7 χρησιμοποιώντας προσαρμοσμένο ISO, πρέπει να αλλάξετε x86_64σε i686.
Αφού αποθηκεύσετε το αρχείο, εκτελέστε τις ακόλουθες εντολές:
yum update
yum install mongodb-org -y
Συνεχίστε αφού ολοκληρωθεί η εγκατάσταση.
Ρύθμιση MongoDB
Ξεκινήστε το MongoDB εκτελώντας το systemctl start mongod. Αφού ξεκινήσει η υπηρεσία, πληκτρολογήστε mongoστο τερματικό σας. Εάν η εγκατάσταση ήταν επιτυχής, θα δείτε έξοδο παρόμοια με το παρακάτω κείμενο.
MongoDB shell version: 2.x.x
connecting to: test
>
Σημείωση: Οποιεσδήποτε προειδοποιήσεις εκκίνησης που σχετίζονται με Readaheadμπορούν να αγνοηθούν με ασφάλεια. Για να αποτρέψετε αυτές τις προειδοποιήσεις, επαληθεύστε ότι οι τομείς είναι "όπως αναφέρονται" στην προειδοποίηση εκτελώντας το blockdev –getra /dev/vda1. Εάν η έξοδος είναι μεγαλύτερη από 512, εκτελέστε τις ακόλουθες εντολές:
blockdev --setra 512 /dev/vda1
systemctl restart mongod
Η προειδοποίηση θα επιλυθεί τώρα.
Σε αυτό το σημείο, είστε έτοιμοι να χρησιμοποιήσετε το MongoDB!