Configurando um servidor Linux Ubuntu – Básico 1 AWS

Servidor Linux: básico 1 – Configuração EC2 (Amazon)

Configurando um servidor Linux Ubuntu - Básico 1 AWS Luby SoftwarePara uma configuração simples e básica do Servidor Linux, temos somente algumas dependências para tratar e claro, que para uma evolutiva ou um projeto com mais módulos teríamos um aprofundamento maior.

[adrotate banner=”4″]

O exemplo que será evoluído no artigo refere-se a uma instância EC2 da Amazon. O objetivo é garantir um servidor Linux para hospedagem de um sistema em PHP (laravel) e banco de dados MySQL. Os primeiros comandos a serem executados após conectar no servidor são:

ubuntu@ip-172-31-26-70:~$ sudo su

root@ip-172-31-26-70:/home/ubuntu# apt-get update

Após atualizados os pacotes (independente da versão) evoluiremos com a instalação das dependências. Primeira instalação é referente ao Apache. Veja:

apt-get install apache2
systemctl start apache2.service

Evoluindo, temos as instalações do MySQL e na sequência do PHP sudo apt-get install mysql-server. Após esse passo teremos que definir a senha do usuário ROOT e confirmá-la na sequência.

Imagem mostra código de programação

E qual a próxima etapa?

Avançando temos na próxima etapa a instalação do PHP

apt-get install php

Particularidades do EC2 do AWS

Cada Servidor tem sua particularidade para a Amazon não é diferente, devemos destacar primeiro o arquivo PEM (PEM é um arquivo de certificado codificado em Base64 usado para autenticar um site seguro), no caso da Amazon se faz necessário gerar esse arquivo para conectar ao servidor e o mesmo deverá ter a permissão 0400 para permitir o acesso.

Outra particularidade que deve ser destacada é referente ao firewall que por padrão bloqueia tudo exceto a porta 22 (utilizada para o SSH), o firewall nesse caso vem com a nomenclatura Security Group e se faz necessário desbloquear as portas que serão utilizadas, entre elas a porta 80 (para visualizar no navegador).

Nos próximos artigos evoluiremos as configurações do EC2, tratativa de erros e logs.

Fica de olho na Luby!

[adrotate banner=”5″]

Rodrigo Gardin

Rodrigo Gardin

CTO da Luby

Gostou do conteúdo? Compartilhe

Últimos posts

Fique por dentro das últimas novidades do mundo da tecnologia com os conteúdos do nosso blog!

Acelere a Transformação Digital da sua Empresa

Basta preencher este formulário ou ligar para +55 11 3055 3404

Fale conosco​

Technology Intelligence

Luby - Latin America

Rua Amália de Noronha, nº 151, 3º Andar, Sala 303
Pinheiros, São Paulo – SP – Brasil
CEP: 05410-010

Luby - North America

1110 Brickell Avenue
Suite 310
Miami – FL
United States

AWS certifications - AWS Partner
AWS certifications - Solutions Architect
Azure logo - Certifications Luby
Google Cloud Partner logo, a symbol of Luby's certifications and recognitions collaboration with Google.
Copyright ©2024 Luby Software LLC. All rights reserved.
Rolar para cima