Como criar um banco de dados MongoDB no AWS EC2

Como criar um banco de dados MongoDB no AWS EC2

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.