Taller 2: Configuración Apache2 + fpm-php

¿Qué vas a aprender en este taller?

  • A configurar tu servidor LAMP usando un servidor de aplicaciones fpm-php.
  • A modificar la configuración básica del servidor fpm-php.
  • A configurar apache2 como proxy inverso para pasar las peticiones PHP al servidor de aplicación fpm-php.

Recursos para realizar este taller

¿Qué tienes que hacer?

En el escenario del taller anterior vamos a configurar apache2 + PHP-FPM. Para ello realiza los siguientes pasos:

  1. Desinstala el módulo de apache2 que permite la ejecución de PHP.
  2. Instala PHP-FPM.
  3. Configura apache2 para que utilice PHP-FPM para ejecutar PHP, lo puedes hacer para todos los virtualhost o en cada uno de los virtualhost.
  4. Comprueba accediendo a un fichero info.php, que los script PHP se están ejecutando con PHP-FPM (parámetro Server API). Comprueba que la aplicación Biblioteca sigue funcionando.
  5. Cambia la configuración de PHP-FPM para que escuche en el puerto tcp/9000. Cambia la configuración de apache2 para que se comunique con PHP-FPM utilizando ese puerto.
  6. Comprueba que la aplicación siguen funcionando.
  7. Cambia la memoria máxima de uso de un script PHP (parámetro memory_limit) a 256Mb.