TL; DR: Se você quiser ficar no php5, você precisa ficar no Ubuntu 14.04 LTS
Usando o PHP 7.0 no Ubuntu 16.04 LTS
O Ubuntu 16.04 mudou para o PHP 7.0 com uma nova infra-estrutura para o pacote PHP. Então, não, você não pode instalar o php5 no Ubuntu 16.04, mas você pode instalar pacotes do PHP 7.0 com:
apt-get install libapache2-mod-php
Isso instalará um pacote virtual que depende da versão mais recente do PHP e tirará libapache2-mod-php7.0
como dependência.
Se você estiver procurando por extensões, use sempre uma variante sem versão (por exemplo, php-apcu
em vez de php7.0-apcu
), pois as extensões PECL são empacotadas sem a versão para permitir atualizações sem problemas.
Usando o PHP PPA para co-instalar o PHP 5.6 com o PHP 7.0
Existe uma opção para co-instalar pacotes PHP 5.6 usando ppa:ondrej/php
.
Para mais informações, consulte a resposta: link
Extraído do link acima:
Assumindo que
libapache2-mod-php
é uma maneira adequada de ativar o PHP no Apache para você, você pode continuar desta forma:
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.0 php5.6 php5.6-mysql php-gettext php5.6-mbstring php-xdebug libapache2-mod-php5.6 libapache2-mod-php7.0
Alternar versão do PHP (Apache):
do php5.6 para php7.0:
sudo a2dismod php5.6 ; sudo a2enmod php7.0 ; sudo service apache2 restart
do php7.0 para o php5.6:
sudo a2dismod php7.0 ; sudo a2enmod php5.6 ; sudo service apache2 restart