Cómo instalar PHP en AWS EC2 Amazon Linux

Cómo instalar PHP en AWS EC2 Amazon Linux

PHP es uno de los idiomas más utilizados \ paquetes en instancias de EC2. La razón de esta popularidad es el hecho de que la mayoría de las personas usan los servidores web host de la instancia de Amazon EC2 como Apache que se basa en PHP. Esta publicación explicará el proceso de instalación de PHP y sus variaciones en las instancias de EC2.

Paso 1: Cree una instancia de EC2 con Amazon Linux

Dirígete a la consola de AWS y dirígete a la "Inicie una máquina virtual":


Desde la configuración de lanzamiento, proporcione "Nombre y etiqueta" y elija "Amazon Linux":


Desplácese hacia abajo y elija un par de claves para asociar con la instancia de EC2 y luego haga clic en el botón "Instancia de inicio":


Nota: Cree un par de claves o si no tiene el par de claves en su PC. El par de claves se descarga en el momento de la creación y su ruta se usará para conectarse con la instancia de EC2.

Después de eso, que comenzará el proceso de lanzamiento:


Una vez que la instancia se inicie con éxito, diríjase a la lista de instancias de EC2 y haga clic en el nombre de la instancia recién iniciado y luego haga clic en el botón "Conectar":


Desde la página de conexión, copie el comando "SSH":


Y pegue este comando en el símbolo del sistema después de reemplazar el nombre del keypair con la ruta completa del par de teclas en su máquina y presione la tecla "Intro":


Como puede ver en la imagen de arriba, le pregunta al usuario sobre la confirmación. Tipos "Sí" en la confirmación y presione la tecla "Ingrese" y el usuario se conectará a la instancia de EC2:


Ahora estás conectado con la instancia de EC2.

Paso 2: Instale el paquete de Amazon Extras

El PHP se instalará utilizando el paquete Extras de Amazon. Por lo tanto, verifique que esté instalado en la instancia ejecutando el siguiente código:

Que Amazon-Linux-Extras


Esto mostrará el siguiente resultado del terminal SSH:


Esto confirma que la instancia de EC2 incluye el paquete de Amazon Extras de forma predeterminada. Sin embargo, si no se encuentra este paquete, entonces en ese caso, se puede instalar utilizando el siguiente comando:

Sudo Yum Install -y Amazon-Linux-Extras

Paso 3: Instale PHP en Amazon Linux

Ahora que todo está en su lugar, el usuario puede instalar la versión PHP que quiere en la instancia de EC2. Para eso, primero verifique las versiones disponibles de PHP en el paquete de Amazon Extras utilizando el siguiente comando:

Sudo Amazon-Linux-Extras | Grep PHP


La salida mostrará la versión del PHP disponible para la instalación:


Para habilitar PHP 8.1 Ejecute el siguiente comando:

Sudo Amazon-Linux-Extras habilita PHP8.1


Ejecutar este comando mostrará el siguiente resultado en el terminal:


Esto significa que una vez que el paquete se ha habilitado, el usuario puede instalar el PHP y para eso simplemente ejecute los comandos que se le muestran en el terminal:

metadatos de sudo yum limpio
sudo yum instalar PHP-cli PHP-PDO PHP-FPM PHP-JSON PHP-MYSQLND


La ejecución de estos comandos iniciará el proceso de descarga e instalación:


Cuando se le solicite sobre la descarga, escriba "y" y luego "ingrese" para continuar:


Una vez que se realiza el proceso de instalación, puede verificar la existencia de PHP ejecutando el siguiente comando:

PHP -V


El terminal SSH mostrará la siguiente salida:


Felicitaciones! Ha instalado con éxito PHP en su Amazon Linux EC2.

Conclusión

Para instalar PHP en Amazon Linux EC2 Virtual Machine, el usuario primero debe asegurarse de que los paquetes de Amazon Extras se hayan instalado en la instancia de EC2. Después de eso, habilite el paquete PHP del paquete de Amazon Extras. Después de eso, simplemente ejecute los comandos de instalación para instalar el PHP. Esta publicación le ha enseñado cómo instalar PHP en AWS EC2 Amazon Linux en detalle.