In questo tutorial, ti mostreremo come installare e configurare MongoDB sul server Debian 8 Jessie. Per chi non lo sapesse, MongoDB è un database NoSQL orientato ai documenti. a un database con un modello di dati diverso dal formato tabulare utilizzato nei database relazionali come MySQL, PostgreSQL e Microsoft SQL. Le funzionalità di MongoDB includono il supporto completo dell'indice, la replica, l'elevata disponibilità e lo sharding automatico. È multipiattaforma e rende il processo di integrazione dei dati più veloce e molto più semplice. Poiché è gratuito e open source, MongoDB è utilizzato da numerosi siti Web e organizzazioni.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di MongoDB su un server Debian 8 (Jessie).
Installa MongoDB su Debian 8 Jessie
Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il sistema sia aggiornato eseguendo il seguente apt-get
comandi nel terminale:
apt-get update apt-get upgrade
Passaggio 2. Installazione di MongoDB.
Per installare l'ultima versione stabile di MongoDB devi aggiungere il repository MongoDB ma prima devi importare la chiave pubblica utilizzata dal sistema di gestione dei pacchetti:
echo "deb http://repo.mongodb.org/apt/debian "$(lsb_release -sc)"/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-3.4.list
Installa l'ultima versione stabile di MongoDB:
apt-get update apt-get install mongodb-org
Verifica del database MongoDB:
Per verificare che sia installato correttamente, esegui i comandi seguenti per visualizzarne lo stato di esecuzione:
# sudo service mongodb enable # sudo service mongodb start # sudo service mongodb status ● mongodb.service - LSB: An object/document-oriented database Loaded: loaded (/etc/init.d/mongodb; bad; vendor preset: enabled) Active: active (running) since Thu 2017-05-4 16:40:35 IST; 14s ago Docs: man:systemd-sysv-generator(8) Process: 2849 ExecStart=/etc/init.d/mongodb start (code=exited, status=0/SUCCESS) Main PID: 1593 (code=exited, status=0/SUCCESS) Tasks: 13 (limit: 512) Memory: 51.9M CPU: 100ms CGroup: /system.slice/mongodb.service └─2861 /usr/bin/mongod --config /etc/mongodb.conf
Un buon modo per iniziare a usare MongoDB su Debian 8 è leggere il manuale di MongoDB sul sito ufficiale.
https://docs.mongodb.org/manual/
Congratulazioni! Hai installato MongoDB con successo. Grazie per aver utilizzato questo tutorial per installare l'ultima versione del database MongoDB sul server Debian 8 Jessie. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di MongoDB.