‫Narrador: Neste vídeo, você
‫aprenderá a instalar o MongoDB em um computador Windows,
‫portanto, se estiver
‫usando um Mac, marque este vídeo como concluído.
‫Agora, como eu pessoalmente não possuo nenhum computador Windows e
‫esta instalação envolve algumas etapas
‫específicas do Windows,
‫pedi ao meu assistente de ensino Aleksander
‫para guiá-lo pelo processo.
‫Então, todos digam oi para Aleksander.
‫Aleksander: Olá pessoal, meu nome é Aleksander
‫e nesta palestra irei mostrar
‫a vocês como instalar o MongoDB em sua máquina Windows.
‫Primeiro você precisa abrir seu navegador e
‫ir para o MongoDB. com site, você
‫pode ver o endereço aqui.
‫Então você precisa clicar nos
‫produtos e escolher o servidor MongoDB, ok?
‫Agora clique neste botão verde de download.
‫E, mais uma vez, escolha o servidor a partir daqui.
‫Ok, agora queremos instalar este
‫MongoDB Community Server e temos algumas opções
‫aqui, portanto, escolha
‫a versão atual, que neste
‫momento é a 4. 0 9, ok?
‫Como sistema operacional, escolha Windows,
‫e eu ficaria com este pacote MSI padrão, certo?
‫Depois de configurar isso você
‫pode simplesmente clicar neste botão
‫de download, ou caso
‫não funcione para você, basta copiar o link
‫abaixo e colá-lo na barra de endereço, ok?
‫Portanto, agora devemos ver este pop-up que perguntará se
‫você deseja salvar este
‫arquivo, basta clicar em salvar arquivo e
‫o download deve começar, ok?
‫Então, vou parar com isso porque
‫já tenho esse arquivo.
‫OK? Mas depois
‫de baixá-lo, você pode simplesmente
‫fechar o navegador, abrir
‫seu Gerenciador de Arquivos, ir para Downloads.
‫E você pode ver que o instalador já está aí, certo?
‫Portanto, clique duas
‫vezes nele e você verá o Assistente de configuração, certo?
‫Clique próximo, aceite
‫a licença e clique
‫para instalar esta versão completa, ok?
‫E agora ele
‫vai perguntar se você deseja instalar o
‫MongoDB como um serviço, o
‫que basicamente significa que o servidor do Mongo será executado em
‫segundo plano, então você pode verificar isso, clique em Avançar.
‫Ele também solicitará que você instale o MongoDB Compass, que
‫é a interface gráfica do usuário, para que possamos
‫verificar isso e clicar em Avançar.
‫E agora é só
‫clicar em instalar e você poderá ver algumas janelas
‫pop-up que perguntarão se você deseja permitir que
‫este aplicativo seja instalado no seu dispositivo, ok?
‫Nesse caso, basta clicar em sim.
‫E agora deve iniciar o processo
‫de instalação, levará cerca de cinco a dez
‫minutos, então eu voltarei a falar com você após a instalação.
‫Tudo bem, agora deixe esta bússola instalar, ok, você pode ver
‫o atalho aqui, e esta é basicamente a
‫janela da comunidade da bússola, então você pode
‫fechá-la, clicar no botão
‫Concluir, e
‫agora temos mais duas coisas a fazer.
‫Primeiro, precisamos criar um diretório
‫no qual o MongoDB armazenará nossos dados.
‫Para isso, abra seu gerenciador de arquivos mais uma vez e
‫vá para o disco onde o MongoDB foi instalado, então,
‫no meu caso, é o Disco Local C.
‫Crie aqui um diretório chamado data, então
‫clique com o botão
‫direito aqui, nova pasta
‫e
‫chame essa pasta de Data, ok?
‫Agora, dentro desta pasta
‫de dados, crie outra chamada DB.
‫Certo, então este é o lugar
‫onde o MongoDB armazenará nossos bancos de dados.
‫Agora, deixe-me mostrar rapidamente
‫que o MongoDB realmente
‫funciona, então vou para
‫Disco
‫local C, Arquivos de
‫programas, encontre MongoDB
‫aqui, vá para o servidor, 4. 0, e estamos interessados neste diretório bin, ok?
‫Podemos ver que há muitos
‫arquivos aqui, mas basicamente estamos interessados neste arquivo MongoD, que
‫é o servidor do Mongo,
‫e neste Mongo. arquivo exe que é Mongo Shell, certo?
‫Então, deixe-me copiar o caminho daqui e abrir
‫meu console e, a
‫propósito, estou usando o PowerShell, mas você
‫também pode usar o prompt de comando, certo?
‫Não importa neste caso.
‫Então estou usando os comandos do
‫CD para ir para este diretório, você
‫também pode escrever este comando DIR para listar
‫todos os arquivos, e se
‫você compará-los você pode ver que todos esses arquivos
‫são iguais, ok?
‫Portanto, estamos no mesmo diretório bin.
‫E agora deixe-me rodar este servidor
‫MongoD, então Mongod. exe, você pode clicar
‫em tab para preencher automaticamente, e estou apenas pressionando Enter e você pode
‫ver que o servidor está iniciando, certo?
‫Então, se você der uma
‫olhada nesta linha, verá que está esperando por conexões na porta
‫27017, então basicamente iniciamos um servidor e
‫agora precisamos de um shell para conectar ao
‫servidor e poder manipular nossos bancos de dados, certo?
‫Assim, seremos capazes de criar bancos
‫de dados, excluir bancos de
‫dados, registros, etc.
‫Tudo bem,
‫vou abrir outra janela do PowerShell
‫para demonstrar a você.
‫E apenas CD no mesmo diretório bin, mas agora
‫execute este Mongo. exe, ok?
‫Portanto, este é
‫o Mongo Shell, e você pode ver que nos conectamos
‫automaticamente à mesma porta, certo?
‫E agora eu apenas executaria o comando DB
‫e receberia o banco de dados de teste em troca, ok?
‫E isso mesmo.
‫Então agora você vê que tudo funciona, ok?
‫Neste PowerShell estamos executando o servidor,
‫nesta janela do PowerShell nos conectamos ao servidor,
‫certo?
‫E agora podemos simplesmente fechar este processo usando Control + C.
‫Também fecharei o servidor, ok.
‫E na verdade há mais uma
‫coisa a fazer, então, e se eu quiser rodar este servidor Mongo
‫de outro diretório, ok?
‫Deixe-me mostrar para você.
‫Abrirei outra janela do PowerShell e
‫agora podemos ver que estou atualmente no meu
‫diretório de usuário, então estou em C:
‫\ Users \ Aleksander e quero abrir o servidor MongoDB daqui, deixe-me
‫escrever este comando, então
‫Mongod. exe
‫e há um erro, ok?
‫Portanto, está escrito "O termo mongod. exe não é reconhecido como o
‫nome de cmdLet, função, arquivo de
‫script ou programa operável. "Basicamente, o
‫Windows não sabe onde procurar esse
‫MongoD. arquivo exe, ok?
‫Então ele pensa que esse arquivo deveria estar
‫no meu diretório de
‫usuário, mas é claro que esse
‫arquivo não existe aqui, porque ele vem do diretório bin do MongoDB.
‫Portanto, precisamos encontrar uma maneira de dizer ao Windows
‫para procurar esse arquivo no
‫diretório bin, certo?
‫E podemos realmente fazer isso usando variáveis de sistema.
‫Então, vamos fechar essas
‫janelas por enquanto, e irei abrir as configurações,
‫e aqui na barra de pesquisa apenas escreva Env, ok?
‫E clique em "Editar as variáveis de ambiente do sistema" então
‫agora você deve ver esta pequena
‫janela, se chama
‫Propriedades do Sistema, estamos na aba Avançado,
‫e aqui é só
‫clicar no botão Variáveis de Ambiente, ok?
‫E estamos interessados nas variáveis do sistema, variável
‫do caminho, ok?
‫Clique em editar e você pode ver
‫que há alguns caminhos
‫adicionados aqui, por exemplo, eu adicionei NodeJS e
‫Git, então posso executar o Node de qualquer
‫lugar e adicionaremos MongoDB aqui também.
‫Deixe-me apenas copiar o caminho
‫daqui, então este é o diretório bin.
‫E vou apenas criar outra variável aqui e colar este
‫caminho aqui.
‫Agora podemos apenas clicar em
‫Ok, mais
‫uma vez clicar em
‫Ok, você pode fechar esta janela e vamos testá-la no PowerShell, ok?
‫Portanto, você pode ver que atualmente estou em meu diretório de usuário
‫e irei executar o MongoD. exe mais uma vez.
‫E você pode ver que tudo funciona bem, ok?
‫Então o servidor está rodando na mesma porta de antes
‫e está pronto para usar, certo?
‫Então você pode
‫fechar isso, e isso é tudo.
‫Então, instalamos MongoDB e MongoDB Compass em
‫nosso computador Windows, criamos
‫um diretório chamado Data para armazenar
‫nossos bancos de dados e
‫também adicionamos MongoDB ao Path, para que
‫possamos executar comandos MongoDB de qualquer lugar em
‫nosso sistema.