MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come installare MongoDB

Sebbene siano disponibili diversi tipi di software di database, MongoDB è un'alternativa popolare e ricca di funzionalità ad altri software come MySQL. Poiché questo software non è preinstallato frequentemente su host basati su Linux, potresti trovarti a dover installare MongoDB sul tuo server CentOS o Ubuntu. In questa guida illustreremo come installare MongoDB sulle tue macchine CentOS e Ubuntu. Tieni presente che avrai bisogno dell'accesso SSH root sul tuo server per eseguire le azioni nella seguente guida.

Gli argomenti includono:

Installazione di MongoDB su CentOS

  • Aggiunta di MongoDB Repo
  • Installazione di MongoDB
  • Test di MongoDB

Installazione di MongoDB su Ubuntu

  • Aggiunta di MongoDB Repo
  • Installazione di MongoDB

Installa MongoDB sul tuo Server Dedicato e inizia a ospitare i tuoi database oggi stesso!

Installazione di MongoDB su CentOS

Aggiunta Repo MongoDB

  1. Per impostazione predefinita, i repository software MongoDB (repos) non sono accessibili alle macchine CentOS. Per risolvere questo problema, dovrai creare un file repo che consentirà al tuo server di accedere ai repository MongoDB.Utilizzando il comando dell'editor di testo nano , puoi creare un nuovo file .repo come segue:

    sudo nano /etc/yum.repos.d/mongodb-org.repo
  2. Successivamente, vai al sito Web MongoDB e trova la versione del software del server MongoDB per la tua particolare versione di CentOS, nonché l'URL gpgkey. Una volta individuati questi URL, copia il link al file come tale:

    [mongodb-org-3.4]name=MongoDB Repository
    baseurl=URL_FROM_MONGODB
    gpgcheck=1
    enabled=1
    gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc


    *Assicurati di sostituire URL_FROM_MONGODB con l'URL che hai copiato dalla pagina MongoDB per la versione di MongoDB scelta.*
  3. Verifica che il repo sia stato aggiunto correttamente con il seguente comando:

    yum repolist

    Se aggiunto correttamente, dovresti vedere qualcosa di simile nell'elenco:

    mongodb-org-3.2/7/x86_64         MongoDB Repository

Installazione di MongoDB

  1. Ora, con il repository installato, possiamo avviare l'installazione elaborare con il seguente comando:

    sudo yum install mongodb-org
  2. Successivamente, avvia il servizio MongoDB con il seguente comando:

    sudo systemctl start mongod

Test di MongoDB

  1. Per verificare se l'installazione è andata a buon fine, dovrai usare il comando tail per cercare la fine del file di registro MongoDB:

    sudo tail /var/log/mongodb/mongod.log

    Se l'installazione è riuscita, dovresti vedere che il servizio è in ascolto sulla porta del database e in attesa di connessioni.
  2. Per assicurarsi che il demone di utilità MongoDB è abilitato, utilizzare il seguente comando:

    systemctl is-enabled mongod; echo $?

    Se l'output restituito è 0 , ciò significa che il demone è abilitato e puoi iniziare a connettere i tuoi database a MongoDB. Se l'output è 1 , il demone non è abilitato e potrebbe essere necessario reinstallare il software. Se hai bisogno di aiuto con questa attività, ti consigliamo di contattare il nostro team di supporto tecnico per assistenza diretta.

Installazione di MongoDB su Ubuntu

Aggiunta di MongoDB Repo

A differenza di CentOS, Ubuntu include i repository di pacchetti MongoDB per impostazione predefinita. Tuttavia, per ottenere i pacchetti più aggiornati, vorremo comunque aggiungere manualmente l'ultima versione dei repository MongoDB. Per garantire l'autenticità dei pacchetti, Ubuntu richiede che il pacchetto sia firmato con una chiave gpg.

  1. Per prima cosa, dovremo aggiungere la chiave gpg per MongoDB usando il seguente comando:

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927

    Dopo aver importato la chiave, dovresti vedere il seguente output:

    gpg: Total number processed: 1
    gpg: imported: 1  (RSA: 1)
  2. In seguito, dovremo aggiungere il repository all'elenco dei pacchetti utilizzando il comando seguente:

    echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

Installazione di MongoDB

  1. Con il Repo ora aggiunto, ora possiamo installare MongoDB si:

    sudo apt-get install -y mongodb-org
  2. Avanti, quindi, il servizio:

    sudo systemctl start mongod
  3. Per verificare che il servizio sia stato avviato correttamente, utilizzare il seguente comando:

    sudo systemctl status mongod
  4. Infine, abilita il demone dell'utilità MongoDB :

    sudo systemctl enable mongod

Congratulazioni, ora sai come installare MongoDB!

Usa MongoDB sul tuo server dedicato InMotion Hosting per l'archiviazione e la gestione di database ad alte prestazioni!


No