O MongoDB é uma plataforma de banco de dados usada para aplicativos da Internet e tornou -se muito popular por sua confiabilidade e escalabilidade. Isso facilita o armazenamento, o gerenciamento e a recuperação dos dados para os desenvolvedores. O banco de dados MongoDB pode ser usado com uma instância do AWS EC2 para executar operações de banco de dados usando os serviços da Web da Amazon com eles.
Esta postagem explicará o método para criar um banco de dados MongoDB no EC2 em detalhes.
Como criar um banco de dados MongoDB no AWS EC2?
Criar um banco de dados MongoDB no AWS EC2 requer primeiro lançar uma instância ou usar uma instância EC2 existente e depois estabelecer uma conexão SSH para executar comandos para instalar o MongoDB e depois usá -lo para criar bancos de dados.
Para começar com o processo, o usuário deve criar uma nova instância do EC2 ou selecionar um existente, depois disso, selecione a instância e clique no botão "Connect":
O usuário precisa criar uma conexão SSH da instância do EC2 com a máquina virtual. Basta copiar o comando ssh para colá -lo no prompt de comando:
Cole o comando copiado na interface da linha de comando com a localização do arquivo do par de teclas de formato “PEM” e inicie a máquina virtual. Neste post, o AMI selecionado, por exemplo, foi "Ubuntu", então iniciará a máquina virtual do Ubuntu:
Atualizar pacotes
Depois de estabelecer a conexão SSH, o usuário precisa primeiro atualizar os pacotes sudo. Para fazer isso, use o comando:
Atualização do sudo apt
Baixe a biblioteca SSL
Agora, faça o download da biblioteca SSL usando o comando:
sudo apt install dirmngr gnupg apt-transport-https Certificados Certificados-Propertidades-Common comuns
Baixe a chave gpg
Para a chave GPG para MongoDB, use o comando:
sudo wget -qo - https: // www.MongoDB.org/static/pgp/server-5.0.ASC | Sudo Apt-Key Add -
Crie uma lista para MongoDB
Para criar uma lista para MongoDB, use o comando:
sudo echo "Deb [arch = amd64, arm64] https: // repo.MongoDB.org/apt/ubuntu focal/mongodb-org/5.0 Multiverse "| sudo tee/etc/apt/fontes.lista.D/MONGODB-ORG-5.0.lista
Baixe o pacote necessário
Agora, para baixar o pacote necessário antes de instalar o MongoDB com o comando:
Atualização de sudo apt-get
Para instalar o pacote 'DPKG' no Ubuntu, há o seguinte comando:
sudo apt install dpkg
Para acessar e desembalar o pacote, use o seguinte comando:
sudo -i
wget http: // arquivo.uburoot@ip-172-31-18-73: ~# wget http: // arquivo.Ubuntu.com/ubuntu/pool/main/o/openSSL/libssl1.1_1.1.1F-1Buntu2_AMD64.Deb
Acesse os pacotes
Para desembalar e acessar os pacotes DPKG, escreva o comando:
sudo dpkg -i libsl1.1_1.1.1F-1Buntu2_AMD64.Deb
Instale o MongoDB
Agora, depois de baixar todos os pacotes necessários, a máquina virtual do Ubuntu está pronta para instalar o MongoDB e, para instalar o MongoDB, há o seguinte comando:
sudo apt-get install -y mongodb-org
Depois de executar este comando, o banco de dados MongoDB estará pronto para começar:
Inicie o MongoDB
Escreva os seguintes comandos para iniciar e ativar o MongoDB:
sudo systemctl start mongod
sudo systemctl atability Mong
Visualizar status
Para visualizar o status do MongoDB para confirmar se ele está ativo ou não, use o seguinte comando:
SUDO SYSTEMCTL STATUS MONGOD
Visualizar informações de autenticação
Para visualizar as informações de autenticação do banco de dados em MongoDB, use o seguinte comando:
Sudo Mongo -EVAL 'DB.RuCommand (ConnectionStatus: 1) '
Acesse o MongoDB Shell
Para acessar o shell MongoDB, existe o comando:
Sudo Mongo
Conecte -se ao banco de dados
Agora, o usuário pode se conectar ao banco de dados do Admin por meio do comando:
sudo use admin
Isso foi tudo sobre como instalar o MongoDB e criar um banco de dados MongoDB.
Conclusão
Para criar um banco de dados MongoDB em uma instância do AWS EC2, é necessário primeiro criar uma conexão SSH a partir da instância do EC2 para a máquina virtual e depois executar comandos no terminal para instalar os pacotes necessários para o banco de dados MongoDB e, em seguida, instalar, acessar e autenticar o mongodb. Este artigo explicou bem como criar um banco de dados MongoDB no AWS EC2.