Cómo instalar el último MongoDB en Ubuntu 18.04 Bionic Beaver Linux
- 4545
- 1359
- Alejandro Duran
Objetivo
El objetivo es instalar MongoDB en Ubuntu 18.04 Bionic Beaver Linux
Sistema operativo y versiones de software
- Sistema operativo: - Ubuntu 18.04 Beaver Bionic
- Software: - MongoDB 3.6 o superior
Requisitos
Acceso privilegiado a su sistema Ubuntu como root o a través de sudo
se requiere el comando.
Dificultad
FÁCIL
Convenciones
- # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de
sudo
dominio - ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado
Instrucciones
Agregar repositorio de MongoDB
Primero dirígete a la página oficial de descarga de MongoDB y toma nota de la última versión de MongoDB.
Nota: Al momento de escribir este artículo, actualmente no hay lanzamiento oficial para Ubuntu 18.04 biónico. Por esta razón estaremos usando la versión xenial.
Abra terminal e ingrese los siguientes comandos de Linux mientras cambia la versión de MongoDB deseada y la versión de Ubuntu CodeName:
$ codeName = xenial $ mongodb = 3.6
Una vez que se establezcan las variables anteriores, simplemente ingrese el siguiente comando a continuación para importar la clave de firma de liberación de MongoDB:
$ wget -qo- https: // www.mongodb.org/static/pgp/servidor-$ mongodb.ASC | sudo apt-key agregar
A continuación, agregue el repositorio:
$ sudo bash -c "echo deb http: // repo.mongodb.org/apt/ubuntu $ codeName/mongoDB-org/$ mongodb multiverse>/etc/apt/fuentes.lista.d/mongoDB-org.lista"
Actualizar el índice del repositorio:
$ sudo apt actualización
Instalar MongoDB
Use el siguiente comando Linux para instalar MongoDB en Ubuntu 18.04 Bionic Server:
$ sudo apt-get install -y mongodb-org
Iniciar base de datos MongoDB
Después de la instalación, la base de datos MongoDB no se inicia de forma predeterminada. Para iniciar la base de datos, ingrese:
$ SUDO Service Mongod Start
Confirme el estado de MongoDB:
$ Service MongoD Status ● MongoD.Servicio-Base de datos orientada a documentos de alto rendimiento y sin esquema Cargada: cargada (/lib/systemd/system/mongod.servicio; desactivado; Vendor Preset: habilitado) Activo: Activo (en ejecución) desde el miércoles 2018-02-21 14:29:07 AEDT; Docios de hace 7s: https: // documentos.mongodb.org /manual PID principal: 2449 (MongoD) CGroup: /System.rebanar.servicio └─2449/usr/bin/mongod - -config/etc/mongod.conf feb 21 14:29:07 Ubuntu Systemd [1]: Comenzó la base de datos orientada a documentos sin esquema de alto rendimiento y sin esquema.
Si desea comenzar la base de datos de MongoDB después de su Ubuntu 18.04 Reiniciar el servidor Ejecutar:
$ sudo SystemCTL Habilitar Mongod creado Symlink/Etc/Systemd/System/MultiSerer.objetivo.deseos/mongod.servicio →/lib/systemd/system/mongod.servicio.
Conectarse con MongoDB de forma remota
Por defecto, MongoDB escucha en una interfaz de bucleza 127.0.0.1
solo. Esto significa que cualquier conexión remota se rechazará con un error:
W Network [Thread1] no pudo conectarse a MongoDB-Merver: 27017, IN (verificación de socket para error después de la encuesta), Razón: Conexión rechazada E Consulta [Thread1] Error: No se pudo conectar al servidor MongoDB-Server: 27017, intento de conexión fallido :
Para vincular MongoDB en una dirección IP específica, debe editar el archivo de configuración de MongoDB /etc/mongod.confusión
. Por ejemplo, para vincular MongoDB a todas las interfaces de red, abra el archivo de configuración:
$ sudo nano /etc /mongod.confusión
A continuación, cambie la línea Bindip: 127.0.0.1
a Bindip: 0.0.0.0
. Una vez listo para reiniciar la base de datos MongoDB:
$ SUDO Service MongoD reiniciar
En caso de que tenga un firewall UFW habilitado, también deberá abrir el puerto TPC 27017 al tráfico entrante:
$ sudo UFW Permitir de cualquiera a cualquier puerto 27017 Proto TCP
Para conectarse de forma remota, use el comando:
$ Mongo-Host MongoDB-IP-OR-HOST: 27017
Cambiar el puerto predeterminado de MongoDB
Para cambiar el número de puerto de escucha MongoDB predeterminado en Ubuntu 18.04 Editar el archivo de configuración de MongoDB /etc/mongod.confusión
y línea actualizada Puerto: 27017
a cualquier número deseado. Una vez listo para reiniciar la base de datos MongoDB:
$ SUDO Service MongoD reiniciar
Tutoriales de Linux relacionados:
- Cómo instalar MongoDB en Ubuntu Linux
- Cosas para instalar en Ubuntu 20.04
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Cosas para instalar en Ubuntu 22.04
- Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
- Ubuntu 20.04 Guía
- Ubuntu 20.04 trucos y cosas que quizás no sepas
- Descarga de Linux
- Archivos de configuración de Linux: los 30 principales más importantes
- Ubuntu 22.04 Guía
- « Cómo instalar la última suite de prueba Phoronix en Ubuntu 18.04 Beaver Bionic
- Cómo configurar un servidor de archivos NFS en Ubuntu 18.04 Beaver Bionic »