MongoDB 4.4, com instal·lar-ho en les últimes versions LTS d'Ubuntu

About MongoDB 4.4

En el següent article anem a fer una ullada a com podem instal·lar MongoDB en Ubuntu. Es tracta d'un sistema de base de dades orientat a documents, de codi obert basada en la tecnologia NoSQL. Aquesta és compatible amb el desenvolupament d'aplicacions web modernes. Inclou característiques com flexibilitat, llenguatges de consulta expressius, índexs secundaris i molt més. A més, ofereix gran escalabilitat i rendiment per crear aplicacions modernes amb bases de dades potents.

MondoDB en lloc de guardar les dades en taules, Tal com es fa en les bases de dades relacionals, els guarda en estructures de dades BSON (una especificació similar a JSON) Amb un esquema dinàmic. Això fa que la integració de les dades en certes aplicacions sigui més senzilla i ràpida.

MongoDB és un sistema de base de dades adequat per al seu ús en producció i amb múltiples funcionalitats. Aquest tipus de bases de dades s'utilitza molt en la indústria. El seu codi font està disponible per a sistemes operatius com; GNU / Linux, Windows, OSX i Solaris.

En les següents línies veurem com podem instal·lar MongoDB 4.4 en les tres últimes versions d'Ubuntu LTS, utilitzant l'administrador de paquets apt.

Instal·lar MongoDB 4.4

Suport de plataforma

MongoDB 4.4 Community Edition conté les següents versions d'Ubuntu LTS (suport a llarg termini) De 64 bits: 20.04 LTS ( 'Focal'), 18.04 LTS ( 'Biònic'), 16.04 LTS ( 'Xenial')

Els repositoris per defecte de Ubuntu ofereixen o poden oferir una versió desactualitzada d'MongoDB. Per aquest motiu instal·larem l'última versió d'aquest sistema de bases de dades des de la seva repositori oficial.

Afegir el repositori de MongoDB a Ubuntu

Per instal·lar l'última versió de MongoDB Community Edition en Ubuntu, necessitem instal·lar les dependències necessàries. Per fer-ho, només haurem d'obrir una terminal (Ctrl + Alt + T) i utilitzar les següents comandes:

sudo apt update

sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

Seguim important la clau GPG pública de MongoDB. Aquesta la fa servir el sistema de gestió de paquets i l'anem a afegir usant wget des de la terminal (Ctrl + Alt + T):

importar clau gpg repo MongoDB 4.4

wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

Després d'això crearem el fitxer MongoDB-org-4.4.list que contindrà els detalls de l'repositori de MongoDB per a la versió d'Ubuntu que estiguem utilitzant. Aquest fitxer es va a situar en el directori /etc/apt/sources.list.d/. Per crear-lo tan sols haurem d'executar la següent comanda en un terminal (Ctrl + Alt + T), segons la versió del nostre sistema:

Ubuntu 20.04 (focal)

afegir repo paraUbuntu 20.04

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

Ubuntu 18.04 (Bionic)

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

Ubuntu 16.04 (Xenial)

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

A continuació anem a actualitzar el llistat de programari disponible des dels repositoris:

sudo apt update

Instal·lar la base de dades MongoDB 4.4 en Ubuntu

Ara que el repositori de MongoDB està habilitat, ja podem instal·lar l'última versió estable executant la següent comanda en un terminal (Ctrl + Alt + T):

instal·lar MongoDB-org

sudo apt install mongodb-org

Durant la instal·lació es crearà el fitxer de configuració /etc/mongod.conf, El directori de dades / Var / lib / mongodbi el directori de registre / Var / log / MongoDB.

Per defecte, MongoDB s'executa amb el compte d'usuari de MongoDB. Si canviem d'usuari, també hem de canviar el permís als directoris de dades i registres, per assignar accés a aquests directoris.

iniciant MongoDB

Ara ja podem iniciar i verificar el procés mongod executant les ordres següents:

estatus mongod

sudo systemctl start mongod
sudo systemctl status mongod

mongod service estatus

sudo service mongod start
sudo service mongod status

Iniciar un shell mongo

Si tot ha estat correcte, ja podem iniciar un intèrpret d'ordres mongo sense opcions per connectar-nos a un MongoDB que s'estigui executant en el nostre host local utilitzant el port per defecte 27017:

inici de shell mongo

mongo

Desinstal

Per a eliminar completament MongoDB, incloses les aplicacions de MongoDB, els arxius de configuració i qualsevol directori que contingui dades i registres, En una terminal (Ctrl + Alt + T) haurem d'executar les següents comandes:

sudo service mongod stop

sudo apt-get purge mongodb-org*

sudo rm -r /var/log/mongodb

sudo rm -r /var/lib/mongodb

I amb això ja tenim MongoDB en Ubuntu. Per obtenir més informació sobre la configuració i ús de MongoDB 4.4, els usuaris podem consultar la documentació que ofereixen a la pàgina web de el projecte.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.