Instalando o PHP no Linux

Como instalar PHP no Linux

Debian 8 (Jessie)

Este receita de instalação cobre o PHP 7.

No final do arquivo /etc/apt/sources.list acrescente o seguinte repositórios...

# PHP7
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

Configure a chave gpg.

wget https://www.dotdeb.org/dotdeb.gpg
apt-key add dotdeb.gpg

Atualize o sistema.

apt-get update

Instale através do aptitute

aptitude install php7.0

Ubuntu 15.4 (Vivid Vervet)

Para instalar o PHP através do apt-get execute o comando abaixo, você precisará ser root ou utiliza sudo antes do comando.

# apt-get install php5

São, aproximadamente, 25mb baixados. Para testar a instalação execute...

php -v

Sua tela deve ser parecida com a minha...

PHP 5.6.4-4ubuntu6 (cli) (built: Apr 17 2015 15:47:51) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies

Como visto, a versão instalada é a 5.6.4, porém a versão mais atual é a 5.6.10 (enquanto escreve este artigo). Não tem jeito, a versão que acompanha a distro estará sempre desatualizada.

Você deverá compilar os fontes caso queira obter a versão mais atual.

Outra saída bem interessante é o Phpbrew, ele te ajudará a gerenciar diversas versões do PHP, isso é ótimo pois você poderá ter mais de uma versão instalada. Alias, o Phpbrew é indicado pelo projeto phptherightway.

Pacotes complementares

Talvez você queira instalar alguns pacotes complementares como, por exemplo a biblioteca GD para geração de imagens:

# apt-get install php5-gd

Ou a biblioteca curl:

# apt-get install php5-curl

Você é quem deve definir o que instalar, para ajudar temos o comando abaixo que lista as possíveis opções...

apt-cache search php5-

Se precisar de mais informações sobre um pacote específico utilize o seguinte comando.

apt-cache show package_name

Se você pretende utilizar o PHP com o Apache é já possui ele instalado em sua máqui, então lembre-se de reiniciar o Apache

Fedora

Seguimos a mesma idéia de instalação do Ubuntu.

Primeiro instalamos o php:

# yum install php

Depois, os demais pacotes...

# yum install php-common php-pecl-apc php-cli php-pear php-pdo php-mysql php-pgsql php-pecl-mongo
php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml php-soap

A lista acima era a que eu costumava utilizar, você deve considerar apenas os módulos que você utilizará.

E não se esquece de reiniciar o Apache (caso esteja utilizando o Apache).

Comentários

comments powered by Disqus