Ao contrário dos bancos de dados relacionais, ele está livre das tabelas, você pode adicionar e modificar os dados facilmente devido ao seu modelo de dados orientado a documentos e, devido a esse modelo, ele pode corresponder a diferentes tipos de dados de muitas linguagens de programação.
O MongoDB possui alguns recursos distintos, como não é esquema, para que você esteja livre do ônus do mapeamento de tipos, da mesma forma, ele pode ser usado como um sistema de arquivos com replicação de dados e recursos de balanceamento de carga em várias máquinas para armazenar arquivos.
Neste artigo, discutiremos o método para instalar o MongoDB no Debian 11.
Como instalar o MongoDB no Debian 11
Para a instalação da versão mais recente do MongoDB no Debian, primeiro, instalaremos o pacote "wget". Este pacote é usado para importar a chave GPG do MongoDB.
$ sudo apt-get install wget
Vamos importar a chave GPG do MongoDB de seu site oficial.
$ wget -qo - https: // www.MongoDB.org/static/pgp/server-5.0.ASC | Sudo Apt-Key Add -
A saída do comando executado deve ser "ok". Há um aviso de que a chave que seremos adicionados está depreciada, mas ainda podemos usá -la. Habilite o repositório MongoDB criando um arquivo /etc/apt/fontes.lista.D/MONGODB-ORG-5.0.lista E como a versão "Bullseye" do MongoDB ainda não é lançada, então usamos a versão "Buster" do MongoDBB.
$ echo "Deb http: // repo.MongoDB.org/apt/debian buster/mongodb-org/5.0 Principal "| sudo tee/etc/apt/fontes.lista.D/MONGODB-ORG-5.0.lista
Atualize o repositório.
Agora vamos instalar o pacote MongoDB junto com outros pacotes relacionados ao MongoDB.
$ sudo apt-get install mongodb-org mongodb-org-server mongodb-org-database mongodb-org-mongos mongodb-org-shell mongodb-org-tool -y -y
Após a instalação bem -sucedida do MongoDB, inicie -o usando o comando SystemCTL.
$ sudo systemctl start mongod
Uma vez que o MongoDB for iniciado, habilite -o como
$ sudo systemctl Ativar MongoD
Verifique o status do MongoDB e verifique se está funcionando com sucesso.
$ sudo Systemctl Status MongoD
Para verificar a versão do MongoDB, que está instalada.
$ MONGOD -Versão
Para proteger o MongoDB, lance o MongoDB.
$ MONGO
Digite o "Admin" no ambiente de MongoDB.
use admin
Você será mudado para o principal banco de dados. Escreva o seguinte comando para adicionar um usuário para criar usuário, o nome de usuário é "Mongoadmin" e a senha é "ABC123", você pode alterar o nome de usuário e a senha de acordo:
dB.CreateUser (
Usuário: “Mongoadmin”,
PWD: “ABC123”,
Funções: [Role: “UserAdMinanyDatabase”, DB: “Admin”]
)
A saída mostra que o usuário é adicionado com sucesso. Uma vez feito, digite “Quit ()” para sair do ambiente MongoDBB.
Para ativar a segurança do MongoDB, abra o arquivo de configuração do mongodb.
$ sudo nano /etc /mongod.conf
Descubra o “Segurança”, Uncommentando -o removendo“#”e escreva uma linha ao lado.
autorização: ativado
Salve -o pressionando Ctrl + S e depois saia pressionando Ctrl + X. Reinicie o MongoDB para que ele possa atualizar as alterações modificadas:
$ sudo systemctl reiniciar o mongod
Para verificar se o usuário foi adicionado, executaremos o seguinte comando, alteraremos "Mongoadmin" no comando pelo seu nome de usuário e, após a execução, ele solicitará uma senha, digite a senha que no nosso caso é "ABC123".
$ MONGO -U MONGOADMIN -P --AuthenticationDatabase Admin
Digite o "Uso Admin", quando estiver no ambiente MongoDBB.
use admin
Para exibir os usuários, digite "Mostrar usuários":
mostrar usuários
Podemos ver que o usuário foi exibido que criamos.
Conclusão
MongoDB é fácil de usar se você estiver familiarizado com JavaScript. Além disso, é esquema. Fora isso, recomenda -se iniciantes devido à sua facilidade de uso e eficiência. Neste artigo, discutimos o procedimento de instalação do MongoDB, importando sua chave para o repositório do Debian e depois instalando-o. Confirme seu status após iniciá -lo e habilitá -lo e adicione um usuário ao MongoDB, atribuindo -o a uma função.