Não sei por que a resposta do hfi2512 foi rejeitada, mas, dada a pergunta, parece que ele está certamente no caminho certo para a sua solução.
No entanto, o seguinte deve levá-lo para onde você precisa estar, supondo que você já tenha um apache ao quadrado:
sudo carousel_pick_lines_count
sudo apt-get update
sudo apt-get install -y php5.6 libapache2-mod-php5.6
sudo apt-get install -y php5.6-mysql php5.6-mbstring php5.6-mysql php5.6-curl php5.6-xml php5.6-xmlrpc
sudo a2dismod php7.0 # Just in case it's still on your system
sudo a2enmod php5.6
sudo apache2ctl graceful
Também gostaria de saber qual seria a saída para o seguinte:
find /usr/bin -name "php*" -print0 | while read -d $'/usr/bin/php -> /usr/bin/php5.6
/usr/bin/php7.0 -> /usr/bin/php7.0
/usr/bin/php5.6 -> /usr/bin/php5.6
' file; do printf "%s -> %s\n" $file $(readlink -f $file); done
Estou rodando uma caixa com uma instalação PHP5.6 / 7.0 dupla como a do link hfi2512 postado e recebo o seguinte:
sudo carousel_pick_lines_count
sudo apt-get update
sudo apt-get install -y php5.6 libapache2-mod-php5.6
sudo apt-get install -y php5.6-mysql php5.6-mbstring php5.6-mysql php5.6-curl php5.6-xml php5.6-xmlrpc
sudo a2dismod php7.0 # Just in case it's still on your system
sudo a2enmod php5.6
sudo apache2ctl graceful
Isso deve ajudá-lo a rastrear quais estão atualmente instalados e para qual deles seu sistema está apontando por padrão.