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.

Leave a Reply

O seu endereço de email não será publicado.