Como instalar/atualizar a versão do PHP no Ubuntu 1


A forma mais simples de instalar o PHP é através dos pacotes já disponibilizados pelo Ubuntu.

Você poderá instalar via Synaptic ou com o apt na linha de comando. O problema é que por padrão (até esta data) o Ubuntu só disponibiliza a versão 5.3.2. Neste caso é preciso adicionar o repositório com a nova versão. Para isso faça o seguinte.

Instale o pacote python-software-properties caso ainda não tenha

Adicione o repositório do php com o comando:

Atualize o repositório.

Instale o php normalmente,

ou faça o upgrade dos pacotes.

Feito isso, se não retornou nenhum erro em nenhum comando você já deverá estar com o php 5.4 ou o mais recente. Para verificar digite o comando

php

Erro com OpenPGP

Teoricamente tudo deveria funcionar mas de alguma forma, a rede a qual minha máquina estava conectada estava bloqueando o download da chave e me retornava o erro:

Tentei também com o comando

Mas também deu erro

Tentei de várias formas, inclusive baixando manualmente a chave através de outro computador. Encontrei a chave em https://launchpad.net/~ondrej/+archive/php5

Segue abaixo o conteúdo caso queira tentar

Para adicionar a chave, abra o Synaptic e vá em Configurações – Repositórios – Autenticação, Importar Chave de Acesso e aponte para o arquivo que você criou.

Bom, adicionando a chave o problema ao fazer o apt-get update parou porém ao tentar instalar a versão nova o apt não a encontrava. Ou seja ficou na mesma então parti para o plano “B” e fui instalar o PHP na mão.

Instalando o PHP manualmente

Estou assumindo que você já tem o servidor apache instalado. caso não tenha faça a instalação dele primeiro.

Baixando o código fonte do PHP

Baixe o código fonte da última versão em http://www.php.net/downloads.php

Na época em que este post foi escrito a versão mais recente era a 5.5.7

Descompacte os arquivos, entre no diretório que foi criado e execute os comandos

Você deverá ver na tela algo do tipo

Verifique se o PHP foi instalado

Após isso será preciso configurar o apache para reconhecer o php

Entre no diretório /etc/apache2/mods-enabled e crie os links simbólicos abaixo

Reinicie o apache

Caso dê o erro abaixo

instale a biblioteca

Related Posts Plugin for WordPress, Blogger...
  • Victor Magalhães Pacheco

    Obrigado cara!

    me ajudou bastante!