Como Instalar PHP 7 no Ubuntu [via apt-get]

Antes do  lançamento da versão final do PHP 7, era possível obter o PHP 7 através do passo-a-passo disponível no site da Zend (php7.zend.com), no entanto, eles removeram o guia, e como o Ubuntu 15.10 ainda não possui o PHP 7 no repositório oficial, vamos recorrer ao bom e velho Ondrej, que sempre antecipa a versão mais recente do PHP para a comunidade.

IMPORTANTE:

Este procedimento é para quem deseja manter somente o PHP 7 no Ubuntu e não trata de múltiplas versões, por isso o PHP 5 será removido no final.

Estou usando o Ubuntu 15.10, mas este procedimento deve funcionar para versões anteriores.

Antes de mais nada, precisamos instalar as ferramentas necessárias:

sudo apt-get install python-software-properties

Instalado, podemos prosseguir e adicionar o repositório do Ondrej:

sudo add-apt-repository ppa:ondrej/php

Deverá aparecer uma mensagem solicitando que voce pressione [ENTER], pressione.

Atualize os repositórios:

sudo apt-get update

PHP 5:

Caso você tenha o PHP 5 instalado, é aconselhável que você remova todos os pacotes.

Isso pode ser feito facilmente com as linhas:

sudo apt-get purge php5-fpm -y

Removido o PHP, proceda com a instalação do PHP 7:

sudo apt-get install php7.0 php7.0-fpm 

Se deseja usá-lo como módulo do Apache 2.4:

sudo apt-get install libapache2-mod-php7.0

Se deseja usar o MySQL:

sudo apt-get install php7.0-mysql -y

e, por fim:

 apt-get --purge autoremove -y

Você poderá testar se o PHP está funcionando:

php --version

Que deverá retornar algo como:

PHP 7.0.1-5+deb.sury.org~vivid+1 (cli) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies

Para verificar quais pacotes/extensões/Etc… estão disponíveis, você pode procurar:

sudo apt-cache search php7-*

É isso!
Espero que tenha ajudado.

4 comentários sobre “Como Instalar PHP 7 no Ubuntu [via apt-get]”

  1. Estava com um grande problema para instala o php . Mas o tutorial foi muito bem elaborado com um passo a passo simples e bem objetivo. Parabéns!!!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *