# cat /etc/redhat-release
CentOS release 6.3 (Final)
# php -v
PHP 5.3.3
# yum update php
No Packages marked for Update
Como atualizo para a versão mais recente do PHP 5.4.10 (Atual estável) ?
# cat /etc/redhat-release
CentOS release 6.3 (Final)
# php -v
PHP 5.3.3
# yum update php
No Packages marked for Update
Como atualizo para a versão mais recente do PHP 5.4.10 (Atual estável) ?
Respostas:
Você pode usar o repositório remi, que fornece o PHP 5.4, bem como o MySQL 5.5 e outros itens relacionados ao LAMP, não disponíveis no CentOS base ou EPEL. Se você usar este repositório, recomendo vivamente o plug-in yum-versionlock para garantir que sua versão do PHP permaneça na ramificação 5.4.
fonte
yum-versionlock plugin
é usado muito force point para o remi repo, então quandoyum update php
não estou substituindo a versão atual?Você pode usar remi como Michael Hampton sugeriu, mas por uma questão de completude, você também pode compilar seu próprio php.
Baixar
Você pode baixar a versão mais recente do php 5.4.10 aqui . Ou, no caso de meu link estar desatualizado quando alguém vê isso, você pode ir para a página principal de download do php e navegar também.
Ferramentas de desenvolvimento
Você precisará de ferramentas básicas de desenvolvimento e poderá conseguir isso através de uma instalação em grupo.
Bibliotecas necessárias
Você também precisará de várias bibliotecas para compilar o PHP. A seguir, é apresentada uma lista de exemplos simples . Pode ser necessário ajustar dependendo dos módulos adicionais que você está instalando.
Outra biblioteca comum frequentemente usada é mcrypt (
libmcrypt-devel
), mas está disponível no rpmforge e não na base.Compilando
Uma vez definidos todos os requisitos, a compilação real é bastante simples.
Extraia o php que você baixou anteriormente e entre no diretório
Configure o PHP com as coisas que você deseja ativar.
Você pode ver uma lista completa de opções de configuração do PHP aqui .
Finalize com a compilação.
Agora você tem o php 5.4. * No seu Centos 6.
fonte
Dependência Remi no CentOS 6 e Red Hat (RHEL) 6:
CentOS 6 e Red Hat (RHEL) 6:
Atualize seu PHP:
CentOS 6.3 / 6.2 / 6.1 / 6 / 5.8 e Red Hat (RHEL) 6.3 / 6.2 / 6.1 / 6 / 5.8
Atualize seus módulos:
http://www.if-not-true-then-false.com/2010/install-apache-php-on-fedora-centos-red-hat-rhel/
fonte
remi-test
esteja ativado.