Hay dos métodos para instalar MongoDB en Mac:
Cubriremos ambos en este tutorial.
Método 1: Instalación de MongoDB usando Brew
MongoDB se puede instalar en Mac utilizando solo terminal y para eso debe realizar todos los pasos de reverencia con cuidado:
Prerrequisito 1: Instalar herramientas de línea de comandos Xcode
El comando para instalar herramientas de línea de comandos Xcode es:
Si las herramientas de la línea de comando ya están instaladas en su sistema, la salida le hará saber. Para verificar si las herramientas de línea de comandos ya están instaladas o no:
$ xcode -selecto -pPrerrequisito 2: Instalar Homebrew
Para instalar Brew, siga el procedimiento mencionado en el sitio web oficial.
Después de realizar con éxito los pasos anteriores, avancemos hacia la instalación de MongoDB en una Mac a través de la cerveza.
Paso 1: Ejecute el siguiente comando para descargar la fórmula oficial de cerveza casera y otras herramientas para MongoDB:
$ Brew Tap MongoDB/BrewPaso 2: Ahora actualice todas las fórmulas:
$ Brew ActualyPaso 3 : Para instalar la versión comunitaria de MongoDB, ejecute el siguiente comando en Terminal:
$ brew install [email protected]Etapa 4 : Ahora, para ejecutar el mongod Servicio Ejecutar el siguiente comando:
$ Brew Services Inicio [email protected]Para detener el uso del servicio:
$ Brew Services Stop [email protected]Y para reiniciar el uso del servicio:
$ Brew Services reiniciar [email protected]Paso 5: Compruebe si el servicio MongoDB se está ejecutando o no usa:
$ Brew Services ListPaso 6: Ahora, conéctese y use MongoDB, ejecute el siguiente comando:
$ MongoAhora MongoDB está listo para usar:
Para dejar el tipo MongoDB abandonar() y presionar Ingresar:
No se puede usar el comando Mongo - comando no se encuentra en Mac?
Si por alguna razón el mongo El comando no funciona, entonces intente agregar una ruta en el bash_profile archivo. Abra el archivo en el editor nano usando:
$ nano ~/.bash_profileAhora inserte la ruta del binario MongoDB:
exportar ruta = $ ruta:/usr/local/opt/[email protected]/contenedorGuarda el archivo y cierra. Ahora ejecute el siguiente comando:
$ fuente ~/.bash_profileUna vez hecho esto, podrá usar el mongo comando en la terminal.
Método 2: Instalar y ejecutar MongoDB descargando desde el sitio web
MongoDB también se puede instalar en Mac descargando su archivo TAR desde el sitio web oficial. A continuación se da un procedimiento paso a paso completo para instalar y configurar MongoDB:
Paso 1 : Adelante a la página de descarga de la comunidad en el sitio web de MongoDB y descargue MongoDB. También puede seleccionar otras versiones de MongoDB:
Paso 2 : Ahora, abra su terminal Mac, presione Comando + barra espacial y escriba en "terminal":
Paso 3 : Cambiar el directorio a la ruta donde se descarga el archivo de alquitrán MongoDB utilizando cd El comando. En nuestro caso, el archivo está en Descargas directorio:
Descargas de $ CDEl comando anterior cambiará el directorio actual a Descargas:
Etapa 4 : Extraer archivo de alquitrán descargado usando:
$ sudo tar -xvf MongoDB-Macos-X86_64-4.4.14.alquitránPaso 5: Cambiar directorio a la carpeta extraída:
$ CD MONGODB-MACOS-X86_64-4.4.14.alquitránPaso 6: Ahora copie los archivos binarios en el /usr/local/bin directorio:
$ sudo cp/bin/*/usr/local/binTambién haga un enlace simbólico:
$ sudo ln -s/bin/*/usr/local/binPaso 7: Para ejecutar el MongoDB, debe hacer algunos cambios en el ulimit ajustes. Abra la configuración de Ulimit:
$ ulimit -aAsegúrese de que el valor de abrir archivos (-n) no es inferior a 64000. Para cambiar el valor, use el comando:
$ ulimit -n 64000El límite ha cambiado:
Paso 8: Ahora cree directorio para MongoDB para escribir la fecha (para macOS 10.15 Catalina y arriba):
$ sudo mkdir -p/usr/local/var/mongodbPaso 9: También debe crear un directorio de registro usando:
$ sudo mkdir -p/usr/local/var/log/mongodbNota: Para dar acceso a estos directorios a otros usuarios, debe cambiar los permisos:
$ sudo chown/usr/local/var/mongoDBPaso 10: Para ejecutar el mongod En la interfaz de línea de comandos, proporcione el siguiente directorio de parámetros en el terminal:
$ Mongod --Dbpath/usr/local/var/mongoDB --logpath/usr/local/var/log/mongoDB/Mongo.Log -ForkPaso 11: Ahora, para verificar si el servicio MongoD está activo o no usa:
$ PS aux | GREP -V GREP | grep mongodPaso 12: Eso es todo, ahora tipo mongo En la terminal para comenzar con MongoDB:
$ MongoPara cerrar el MongoDB, escriba abandonar():
Conclusión
MongoDB es uno de los sistemas de gestión de bases de datos NoSQL ampliamente utilizados. El proceso de instalación de MongoDB en Mac es un poco complicado. Este artículo lo guía para instalar MongoDB en una Mac utilizando dos enfoques diferentes: a través de Brew y descargando el archivo TAR desde el sitio web oficial de MongoDB. Ambos métodos instalan el MongoDB con éxito pero es Recomendado para usar Brew, ya que es fácil y configura muchas cosas automáticamente.