Como instalar o MongoDB em um Mac M1

Como instalar o MongoDB em um Mac M1
MongoDB é um programa eficiente de gerenciamento de banco de dados NoSQL que mantém registros como documentos. Esses documentos agem como os objetos JSON em JavaScript e são super flexíveis e podem ser moldados em qualquer formato de estrutura de dados. Mapas MongoDB nos objetos do código do seu aplicativo e facilita o trabalho com os dados. O MongoDB funciona como um banco de dados distribuído e facilita o acesso dos dados.

Existem dois métodos para instalar o MongoDB no Mac:

  1. Instalando o MongoDB usando a bebida (recomendado)
  2. Instalando o MongoDB baixando no site oficial

Vamos abordar os dois neste tutorial.

Método 1: Instalando o MongoDB usando a bebida

O MongoDB pode ser instalado no Mac usando apenas o terminal e, para isso, você precisa executar todas as etapas de requisito com cuidado:

Pré -requisito 1: Instalar ferramentas de linha de comando xcode
O comando para instalar ferramentas de linha de comando xcode é:

$ xcode-Select--Instalação

Se as ferramentas da linha de comando já estiverem instaladas em seu sistema, a saída informará você. Para verificar se as ferramentas de linha de comando já estão instaladas ou não usam:

$ xcode -select -p

Pré -requisito 2: Instale o homebrew
Para instalar a Brew, siga o procedimento mencionado no site oficial.

Depois de executar com sucesso as etapas acima, vamos para a instalação do MongoDB em um Mac através da Brew.

Passo 1: Execute o seguinte comando para baixar a fórmula oficial de homebrew e outras ferramentas para MongoDB:

$ BREW TAP MONGODB/BREW

Passo 2: Agora atualize todas as fórmulas:

$ Brew Update

Etapa 3 : Para instalar a versão comunitária do MongoDB, execute o seguinte comando no terminal:

$ Brew Instale [email protected]

Passo 4 : Agora, para executar o MongoD Serviço Execute o seguinte comando:

$ Brew Services Start [email protected]

Para interromper o uso do serviço:

$ Brew Services Stop [email protected]

E para reiniciar o uso do serviço:

$ Brew Services Reiniciar [email protected]

Etapa 5: Verifique se o serviço MongoDB está em execução ou não usando:

Lista de serviços de Brew

Etapa 6: Agora, conecte e use o MongoDB, execute o seguinte comando:

$ MONGO

Agora MongoDB está pronto para usar:

Para sair do tipo MongoDB desistir() e pressione Digitar:

Não posso usar o comando mongo - comando não encontrado no mac?

Se por algum motivo o Mongo O comando não funciona, então tente adicionar um caminho no Bash_profile arquivo. Abra o arquivo no editor Nano usando:

$ nano ~//.Bash_profile

Agora insira o caminho do binário de MongoDB:

Caminho de exportação = $ caminho:/usr/local/opt/[email protected]/BIN

Salve o arquivo e saia. Agora execute o seguinte comando:

$ fonte ~//.Bash_profile

Uma vez feito, você poderá usar o Mongo comando no terminal.

Método 2: Instalando e executando o MongoDB baixando do site

O MongoDB também pode ser instalado no Mac, baixando seu arquivo TAR no site oficial. Um procedimento completo passo a passo para instalar e configurar o MongoDB é apresentado abaixo:

Passo 1 : Vá em frente para a página de download da comunidade no site do MongoDB e faça o download do MongoDB. Você também pode selecionar outras versões do MongoDB:

Passo 2 : Agora, abra seu terminal Mac, pressione Comando + barra de espaço e digite "Terminal":

Etapa 3 : Alterar diretório para o caminho em que o arquivo alcatrão do MongoDB é baixado usando cd o comando. No nosso caso, o arquivo está em Transferências diretório:

$ CD Downloads

O comando acima mudará o diretório atual para Transferências:

Passo 4 : Extrair o arquivo TAR baixado usando:

$ sudo tar -xvf mongodb-macos-x86_64-4.4.14.alcatrão

Etapa 5: Altere o diretório para a pasta extraída:

$ CD MONGODB-MACOS-X86_64-4.4.14.alcatrão

Etapa 6: Agora copie os arquivos binários no /usr/local/bin diretório:

$ sudo cp/bin/*/usr/local/bin

Faça também um link simbólico:

$ sudo ln -s/bin/*/usr/local/bin

Etapa 7: Para executar o MongoDB, você precisa fazer algumas mudanças no ulimit configurações. Abra a configuração ulimit:

$ ulimit -a

Verifique se o valor de Abrir arquivos (-n) não é inferior a 64000. Para alterar o valor, use o comando:

$ ulimit -n 64000

O limite mudou:

Etapa 8: Agora crie diretório para o MongoDB para escrever Data (para MacOS 10.15 Catalina e acima):

$ sudo mkdir -p/usr/local/var/mongodb

Etapa 9: Você também precisa criar um diretório de log usando:

$ sudo mkdir -p/usr/local/var/log/mongodb

Observação: Para dar acesso a esses diretórios a outros usuários, você precisa alterar as permissões:

$ sudo chown/usr/local/var/mongodb
$ sudo chown/usr/local/var/log/mongodb

Etapa 10: Para executar o MongoD Na interface da linha de comando, fornece o seguinte diretório de parâmetros no terminal:

$ mongod -dbpath/usr/local/var/mongodb - -logpath/usr/local/var/log/mongodb/mongo.Log -Fork

Etapa 11: Agora, para verificar se o serviço MongoD está ativo ou não usa:

$ ps aux | grep -v grep | Grep MongoD

Etapa 12: É isso, agora digite Mongo no terminal para começar com o MongoDB:

$ MONGO

Para fechar o MongoDB, digite desistir():

Conclusão

MongoDB é um dos sistemas de gerenciamento de banco de dados NOSQL amplamente utilizados. O processo de instalação do MongoDB no Mac é um pouco complicado. Este artigo o orienta a instalar o MongoDB em um Mac usando duas abordagens diferentes: através da Brew e através do download do arquivo alcatrão do site oficial do MongoDBB. Ambos os métodos instalam o mongodb com sucesso, mas é Recomendado para usar Brew, como é fácil e configura muitas coisas automaticamente.