PHP5.5 ou PHP5.6 Disponibilidade para o CentOS 7

1

O php5.5 ou o php5.6 estão disponíveis para o CentOS 7?

    
por TwitchedOut 14.06.2016 / 08:10

2 respostas

1

Sim , ele está disponível para o CentOS 7. Você só precisa adicionar informações do repositório "Webtatic EL yum" correspondentes à sua versão do CentOS / RHEL para o yum, como:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Você pode instalar o php agora, usando:

yum install php56w php56w-opcache

Depois de concluído, verifique a versão do PHP usando o comando

php -v

Atualizar

como sugerido por @jsbillings, o Webtatic está listado como um dos repositórios do 'problema conhecido' no CentOS Wiki . Você pode usar IUS ou SCL de CentOS Wiki em vez de Webtatic .

    
por 14.06.2016 / 08:24
0

A Red Hat está trabalhando em um conjunto de repositórios chamado Software Collections (SCL). O CentOS 7 inclui um conjunto semelhante de repositórios que facilitam a instalação do PHP 5.6, 7.1 e outras coisas não disponíveis nos repositórios de base. Também recomendo usar o EPEL e, se você não alterou os padrões, é tão fácil quanto:

yum install epel-release
yum install centos-release-scl

Agora você deve ter acesso a todos os pacotes EPEL e SCL. Para instalar o PHP 7.1, você pode simplesmente

yum install rh-php71

Ele adicionará os pacotes a /opt/rh/rh-php71/root/* , mas a configuração do php.ini residirá em /etc/opt/rh/rh-php71/ . Para tornar a versão recém-instalada do PHP o PHP padrão usado a partir da linha de comando, você pode adicionar a um arquivo em /etc/profile.d/ :

printf '#!/bin/bash\nsource scl_source enable rh-php71\n' > /etc/profile.d/php71.sh ; chmod ugo+r /etc/profile.d/php71.sh

O processo é semelhante para o PHP 5.6. Todos os outros pacotes pré-construídos para o PHP 7.1 podem ser encontrados com:

yum search php71

Mais informações sobre os repositórios EPEL e SCL podem ser encontradas aqui:

link

link

    
por 14.02.2018 / 17:34