Instalar varias versiones de PHP en apache con FPM en Debian Stretch

En la actualidad es prácticamente imposible dedicarse al desarrollo web en PHP sin necesitar en ocasiones necesitar desarrollar en distintas versiones. No digo nada si además tienes que trabajar en consultoría y estar cambiando varias de veces de proyecto, entorno y producto en un solo día. Si bien es cierto que hoy en día está muy consolidado el uso de soluciones como Docker o Vagrant personalmente prefiero eliminar capas de abstracción y funcionar en un entorno único, sin contenedores y utilizar tres o cuatro versiones PHP diferentes cambiando sólo una línea en el VirtualHost de Apache.

Ejecutar en un servidor Apache versiones diferentes de PHP con PHPFarm: guía de uso

Pueden existir ocasiones en las que necesites ejecutar diferentes versiones de PHP en un único servidor Apache. Los motivos pueden ser muy variados: necesitas varios entornos de desarrollo, tienes que servir algún servicio web que requiere una versión antigua de PHP o simplemente quieres pasar una mañana de domingo. 🙂 Me gustaría explicar en este post cómo utilizar PHPFarm como una alternativa para implementar en Apache varias versiones de PHP.

HOWTO: ¿Cómo migrar un WordPress de sitio o dominio sin instalar plugins? Fácil y rápido con Bash

Cuando realizamos una migración de una página web mucha gente parece que le tiemblen las piernas. Y no tiene que ser así. Tanto como si has utilizado un CMS o es una programación realizada por tí mismo el migrar la aplicación de nombre de dominio; o bien pasar del estado de desarrollo a testing o producción tiene que ser un proceso que no te lleve más de dos minutos.