Como instalar o PHP no AWS EC2 Amazon Linux

Como instalar o PHP no AWS EC2 Amazon Linux

PHP é um dos idiomas mais usados ​​\ pacotes em instâncias EC2. A razão para essa popularidade é o fato de a maioria das pessoas usar os servidores da web do host da Amazon EC2, como o Apache, que é baseado no PHP. Este post explicará o processo de instalação do PHP e suas variações nas instâncias do EC2.

Etapa 1: Crie uma instância do EC2 com o Amazon Linux

Vá para o console da AWS e entre na "Lançar uma máquina virtual":


Na configuração de lançamento, forneça "nome e tag" e escolha "Amazon Linux":


Role para baixo e escolha um par de chaves para se associar à instância do EC2 e clique no botão "Iniciar a instância":


Observação: Crie um par de teclas ou se você não tiver o par de chaves no seu PC. O par de chaves é baixado no momento da criação e seu caminho será usado para se conectar com a instância do EC2.

Depois disso, o processo de lançamento começará:


Depois que a instância for lançada com sucesso, acesse a lista de instâncias do EC2 e clique no nome da instância recém -lançado e clique no botão "Connect":


Na página de conexão, copie o comando "ssh":


E cole este comando no prompt de comando depois de substituir o nome do keypair pelo caminho completo do par de teclas em sua máquina e pressione a tecla "Enter":


Como você pode ver na imagem acima, está perguntando ao usuário sobre a confirmação. Tipos “sim” na confirmação e pressione a tecla “Enter” e o usuário estará conectado à instância do EC2:


Agora você está conectado com a instância do EC2.

Etapa 2: Instale o pacote Amazon Extras

O PHP será instalado usando o pacote extras da Amazon. Portanto, verifique se está instalado na instância executando o seguinte código:

que Amazon-Linux-Extras


Isso exibirá o seguinte resultado do terminal SSH:


Isso confirma que a instância do EC2 inclui o pacote Amazon Extras por padrão. No entanto, se este pacote não for encontrado, nesse caso, ele poderá ser instalado usando o seguinte comando:

sudo yum install -y amazon-linux-extras

Etapa 3: Instale o PHP no Amazon Linux

Agora que tudo está no lugar, o usuário pode instalar a versão PHP que deseja na instância do EC2. Para isso, verifique primeiro as versões disponíveis do PHP no pacote Amazon Extras usando o seguinte comando:

sudo amazon-linux-extras | Grep php


A saída mostrará a versão do PHP disponível para instalação:


Para ativar o Php 8.1 Execute o seguinte comando:

Sudo Amazon-Linux-Extras Ativar Php8.1


A execução deste comando exibirá o seguinte resultado no terminal:


Isso significa que, uma vez que o pacote tenha sido ativado, o usuário pode instalar o PHP e para isso simplesmente executar os comandos que são mostrados no terminal:

sudo yum metadados limpos
sudo yum install php-cli php-pdo php-fpm php-json php-mysqlnd


A execução desses comandos iniciará o processo de download e instalação:


Quando solicitado sobre o download, digite “y” e depois “digite” para continuar:


Depois que o processo de instalação for feito, você pode verificar a existência do PHP executando o seguinte comando:

php -v


O terminal SSH mostrará a seguinte saída:


Parabéns! Você instalou com sucesso o PHP no seu Amazon Linux EC2.

Conclusão

Para instalar o PHP na máquina virtual do Amazon Linux EC2, o usuário precisa primeiro para garantir que os pacotes Amazon Extras tenham sido instalados na instância do EC2. Depois disso, ative o pacote PHP do pacote Amazon Extras. Depois disso, basta executar os comandos de instalação para instalar o PHP. Este post ensinou a você como instalar o PHP no AWS EC2 Amazon Linux em detalhes.