Instalando o PHP 5 no Ubuntu 16.04 LTS
Por motivos alheios a minha restringir a compreensão, a Canonical removido do PHP 5 doservidor Ubuntu 16.04, deixando apenas o PHP 7 pacotes em seus repositórios. Neste postI escreva como fazer o downgrade para o PHP 5.6.
em Primeiro lugar, o sudo, por favor 🙂
sudo su
em Seguida, remova o PHP 5 e 7, que são instalados em seu sistema
apt-get purge `dpkg -l | grep php| awk '{print }' |tr "\n" " "`
Adicione o seguinte repositório que fornece o PHP 5. e atualizar
add-apt-repository ppa:ondrej/phpapt-get update
este repositório fornece pacotes para PHP 5.5 e 5.6. Altere a versão Noos seguintes comandos, de acordo com suas necessidades.
PS. Acabei de usar este repositório em meu ambiente de desenvolvimento e você devepense pelo menos duas vezes antes de usá-lo no ambiente de produção. Se o PHP 5 isneeded para a sua aplicação, como se ela iria quebrar em PHP 7, você talvez shouldconsider não actualizar o seu servidor para 16.04…
Instalar o PHP 5.5 ou 5.6 e todas as extensões que você precisa
apt-get install build-essential libaio1 php5.6-dev php-pear php5.6-soap php5.6-sybase php5.6-gd php5.6-xdebug php5.6-xmlapt-get install libapache2-mod-php5.6
O pacote php5.6-xml
é necessário para Pear e Pecl ser executado corretamente.libapache2-mod-php5.6
é obviamente necessário apenas se você usar o Apache 🙂
verifique se sua versão do PHP é 5.
php -v
habilite o PHP 5. para Apache
a2enmod php5.6
se você executou dpkg -l | grep php
ou notou nas saídas apt-get install
, viu que o PHP 7 está instalado novamente. Aparentemente, é uma dependência dephp-pear
, então, você não vai se livrar dele tão cedo 🙂
é isso.