Como instalar o PostgreSQL no AWS EC2

Como instalar o PostgreSQL no AWS EC2

PostgreSQL é um software usado para gerenciar sistemas de banco de dados. É um armazenamento de dados ou armazém para muitos aplicativos da Web e móveis e é um sistema comum de código aberto porque oferece muitos recursos modernos para o gerenciamento de banco de dados, como consultas complexas, integridade transacional, visualizações atualizáveis, etc.

PostgreSQL pode ser facilmente instalado em uma instância do AWS EC2. Deve haver uma instância do EC2 lançada na AWS. O usuário precisa ativar a conexão SSH e, através dessa conexão SSH, o usuário fornece comandos para instalar, configurar e configurar o PostgreSQL na AWS.

A instalação e a configuração do PostgreSQL podem ser feitas em quatro etapas diferentes:

  • Lançando uma nova instância
  • Permitindo SSH no EC2
  • Executando comandos
  • Configuração do banco de dados

Este artigo abordará todas as etapas necessárias para instalar e configurar o PostgreSQL.

Lançando uma nova instância

Abra o console da AWS e faça login. Vá para o serviço EC2 da AWS e lance uma nova instância do EC2.

Nomeie a instância.

Selecione Ubuntu Como a máquina virtual da Amazon.

Crie um novo par de chaves ou selecione o par de chaves existente se a chave pública e privada desse par de chaves já estiver armazenada no sistema. Aqui criamos um novo par de chaves.

Nomeie o par de chaves e selecione Crie o botão do par de teclas. Este par de chaves será armazenado no sistema e será usado para estabelecer uma conexão SSH.

Dessa forma, uma instância do EC2 é lançada.

Permitindo SSH no EC2

Após o lançamento da instância do EC2, selecione a instância recém -criada e clique no botão Connect para conectar a instância ao cliente SSH.

Vou ao Ssh Seção do cliente.

Role para baixo e copie o comando.

Cole o comando copiado do AWS EC2 SSH. Cole o vínculo do .Arquivo de par de teclas PEM onde é armazenado no sistema no prompt de comando.

O prompt de comando solicitará confirmação para continuar conectando a instância do EC2 ao cliente SSH. Tipo sim.

Dessa forma, o Ssh A conexão está ativada.

A máquina virtual do Ubuntu na instância do EC2 está pronta para receber comandos do usuário e depois executá -los.

Instalando e usando o PostgreSQL

Digite o comando sudo apt -get update -y Para atualizar os pacotes e atualizar o sistema. Uma vez feito isso, a instalação do PostgreSQL no EC2 requer o comando “Sudo Apt Install PostGresql -y”. Portanto, digite e pressione Enter:

A instalação começa com uma medida de porcentagem de progresso dentro do prompt de comando quando o usuário executar este comando.

Escreva o comando sudo su postgres

Escreva o comando psql -u postgres -c “Criar papel ubuntu;”Para criar um papel no PostgreSQL.

Agora, configure o login, o banco de dados e a senha do PostGresql por meio de comandos:

Escreva PSQL -u PostGres -C “Alterar função ubuntu com login;

Escreva PSQL -u PostGres -C “Alterar o usuário ubuntu criadob;

Agora escreva psql -u postgres -c “Alterar o usuário ubuntu com senha 'senha';

Tipo saída

Digite o comando sudo systemctl reinicie o pós -gres para reiniciar o postgreSql.

Configuração do banco de dados

Abrir pgadmin e clique em Registro - servidor. Digite um nome para o servidor.

Copie o endereço público IPv4 DNS da AWS EC2.

Cole o DNS do IPv4 público no nome/espaço de endereço do host.

O banco de dados é criado com sucesso.

Este foi todo o processo de instalação e configuração PostGresql no AWS EC2.

Conclusão

Para instalar o PostgreSQL, o usuário deve iniciar primeiro a instância do EC2. Instalando e configurando o PostgreSQL em uma instância do AWS EC2 envolve o lançamento de uma nova instância, permitindo o SSH no EC2, executando comandos e configurando o banco de dados inserindo o endereço público IPv4 DNS no endereço do host do servidor PGADMIN.