Execute o MongoDB como um serviço no Windows

Execute o MongoDB como um serviço no Windows

Este post discutirá como você pode configurar o MongoDB como um serviço. Isso permitirá que você gerencie o servidor usando o Windows Service Manager.

Verifique se o serviço MongoDB não existe

É bom garantir que o serviço MongoDB não esteja instalado antes de seguir as instruções neste artigo. Você pode fazer isso abrindo o Windows Service Manager e pesquisando o serviço MongoDBB.


Depois de verificar se o serviço não está instalado em seu sistema, podemos prosseguir.

Comece abrindo o prompt de comando com privilégios elevados. Isso fornece as permissões necessárias para criar ou remover os serviços do Windows.

Crie diretórios de log

Crie um diretório Mongofiles no diretório C: \. Em seguida, crie um diretório de dados para armazenar os arquivos de log e banco de dados.

$ mkdir C: \ Mongofiles \ Dados


Navegue no seguinte diretório criado:

$ CD C: \ Mongofiles \ Dados


Aqui, crie diretórios de log e banco de dados:

$ mkdir db log


Crie arquivo de configuração do MongoDB

No diretório de dados, crie um MongoD.Arquivo CFG que contém o arquivo de configuração para os logs no mongodb.

Edite o MongoD.Arquivo CFG e adicione o conteúdo como mostrado no seguinte:

armazenar:
DBPath: C: \ Mongofiles \ Data \ DB
Diário:
ativado: true
# motor:
# wiredtiger:
# onde escrever dados de registro.
registro do sistema:
arquivo de destino
LogAppend: true
Caminho: C: \ Mongofiles \ Data \ Log \ MongoD.registro

Instale o serviço MongoDB

Depois de termos os arquivos de configuração necessários, podemos executar o seguinte comando para instalar o serviço MongoDB:

$ mongod -config "c: \ mongofiles \ data \ mongod.CFG " - -Instalação


O comando a seguir instala o serviço MongoDB em seu sistema.

Você pode iniciar o serviço MongoDB com o seguinte comando:

$ net start mongodb


O comando deve retornar uma saída da seguinte maneira:

C: \ Mongofiles \ Data> líquido START MONGODB
O serviço MongoDB está começando.
O MongoDB foi iniciado com sucesso.


Para parar o serviço, execute o seguinte comando:

$ Net Stop MongoDB


Agora você pode configurar o servidor no Windows Service Manager.

Conclusão

Esta posta.

Obrigado pela leitura!