IES Miguel Romero Esteo - Departamento de Informática - Linux/Unix

Gestión de software opensource / Taller de instalación de PHP como lenguaje de programación embebido en HTML

Comandos:

    mkdir, cd, gcc, make

Aplicaciones:

    apt-get, yum, dnf, wget, ftp

Objetivo:

    Instalar el Lenguaje interpretado PHP en cada instancia AWS (deb-aws-, ali-aws-), tanto por el procedimiento estándar (descarga de las fuentes y compilación) como con las herramientas de gestión de software propias de cada distribución (apt-*, yum, dnf) y sus correspondientes repositorios de paquetes.

Enunciado:

    En cada una de las instancias AWS (deb-aws-, ali-aws-) realizar las siguientes operaciones:

    Debemos comprobar  que todo el entramado ha sido montado con éxito. Hasta ahora, el alumno ha verificado el funcionamiento de apache web server en solitario, acudiendo a la URL en la que atienden las instancias y su correspondiente puerto (http://IP_v4_pública;  http://IP_v4_pública:8080)
    Dicho esto, para comprobar el funcionamiento conjunto de httpd+postgresql+php y httpd+mysql+php, tanto en la instalación desde las fuentes como de los repositorios se procederá de la siguiente forma: (OJO! esto hay que hacerlo 4 veces, una por cada contexto: 1 deb-aws&fuentes; 2 deb-aws&repositorios; 3 ali-aws&fuentes; 4 ali-aws&repositorios).
  1. Si fuese necesario, arrancar apache web server en el contexto a probar.
  2. insertar en el directorio al que apunta la directiva DocumentoRoot de Apache Web Server un  fichero de nombre index.php con el siguiente contenido: <?php phpinfo(); ?>.
  3. Desde el navegador, invocar la URL del dicho archivo (http://IP_v4_pública/index.php o http://IP_v4_pública:8080). Si funciona el tinglado el alumno debe ver algo parecido a esto: