Cómo instalar PHP en AWS EC2 Ubuntu

Cómo instalar PHP en AWS EC2 Ubuntu

El uso de PHP en una instancia de Amazon EC2 es una hazaña que la mayoría de las personas realizan, ya que quieren ejecutar algún servidor web en la instancia. PHP no viene preinstalado con la mayoría de los AMI de Ubuntu (aplicación e imagen del sistema operativo), por lo que debe instalarse después. Esta publicación mostrará el procedimiento de instalar PHP dentro de una instancia de AWS EC2 que se ejecuta en Ubuntu.

Pre-REQ: Crea una instancia de EC2 con Ubuntu

Este es un paso previo a la instalación de Ubuntu. Puede omitir este paso de requisito previo si tiene una instancia de EC2 ejecutándose y conectado. Si no es así, diríjase a la consola AWS y luego haga clic en el botón "Iniciar una máquina virtual":


Después de eso, del asistente de creación de EC2, le dé a la instancia de EC2 un nombre único:


Después de eso, para la sección AMI, asegúrese de seleccionar el AMI "Ubuntu":


Después de eso, elija un par de claves o cree uno:


Nota: El par se descarga en la máquina local después de su creación, y luego se usa para la conexión SSH. Por lo tanto, conocer su camino en la máquina local es bastante importante.

Después de eso, simplemente haga clic en el botón "Iniciar instancia" ubicado en la parte inferior derecha de la página:


Esto creará la instancia de EC2 que se ejecuta en un sistema operativo Ubuntu:


El siguiente paso es conectarse a la instancia EC2 recientemente creada, y para eso, debe visitar el panel de instancias, seleccione la instancia EC2 recién creada y luego haga clic en la opción "Conectar":


Después de eso, simplemente copie el comando en la página "Cliente SSH" haciendo clic en el icono junto al comando:


Después de eso, pegue el comando dentro de un nuevo terminal del símbolo del sistema y reemplace el nombre del par de claves (lhkkeypair para esta publicación) con la ruta completa del par de claves en su máquina local:


Presione la tecla "ENTRAR" y cuando se le solicite que se conecte a un nuevo host, escriba "Sí" y luego presione la tecla "ENTER" una vez más:


Después de unos momentos, estará conectado al servicio SSH de la instancia de EC2:


En este punto, puedes pasar al siguiente paso.

Instalación de PHP en AWS EC2 Running Ubuntu

Comience actualizando la lista de paquetes APT en su instancia de EC2 utilizando el siguiente comando:

actualización de sudo apt-get


Ejecutar este comando proporcionará los siguientes resultados en el terminal SSH:


Después de eso, proceda a agregar el repositorio de PPA de PHP simplemente usando el siguiente comando:

Sudo Add-ATP-Repository PPA: OnDrej/PHP -Y


Ejecutando este comando, el terminal mostrará que se ha agregado el repositorio:


Después de eso, actualice la lista APT una vez más usando el comando:

Actualización de sudo apto


Después de eso, instale el PHP con el siguiente comando:

sudo apto install php8.1


Ejecutar este comando le pedirá al usuario sobre la descarga, simplemente escriba "Y" y luego presione la tecla "Ingrese":


Después de que se haya completado todo el proceso, ejecute el siguiente comando para verificarlo:

PHP -V


Este comando devolverá la siguiente salida:


La salida muestra que el PHP se ha instalado correctamente en la instancia de Ubuntu EC2.

Conclusión

Instalar PHP en una instancia de AWS EC2 que se ejecuta en Ubuntu es realmente bastante fácil. Simplemente conecte a la instancia y luego actualice los paquetes APT. Después de eso, agregue el repositorio del PHP y actualice la lista APT una vez más. Una vez hecho esto, simplemente use el comando "APT Install" para instalar PHP. Una vez realizado el proceso de instalación, verifique la existencia de PHP utilizando el comando "PHP -V".