In questo tutorial, ti mostreremo come installare MongoDB su Debian 9 Stretch. Per quelli di voi che non lo sapessero, MongoDB è un database NoSQL orientato ai documenti. Si riferisce 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 9 (Stretch).
Installa MongoDB su Debian 9 Stretch
Passaggio 1. Prima di installare qualsiasi software, è importante assicurarsi che il tuo sistema sia aggiornato eseguendo i seguenti comandi apt-get nel terminale:
apt-get update apt-get upgrade
Passaggio 2. Installazione di MongoDB su Debian 9.
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:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
Quindi, aggiungi il repository MongoDB al sistema:
echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
Successivamente, installa i pacchetti MongoDB usando il comando apt:
sudo apt-get install -y mongodb-org
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 ●mongod.service - MongoDB Database Server Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2019-01-30 16:26:59 UTC; 8s ago Docs: https://docs.mongodb.org/manual Main PID: 2599 (mongod) CGroup: /system.slice/mongod.service └─2599 /usr/bin/mongod --config /etc/mongod.conf Jan 30 16:26:59 mongod9 systemd[1]: Started MongoDB Database Server.
Conferma la versione di MongoDB:
mongod --version
Un buon modo per iniziare a usare MongoDB su Debian 9 è 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 9. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito ufficiale di MongoDB.