Como instalar o Owncloud no CentOS 6.5

1

Eu queria instalar o Owncloud no meu VPS executando o CentOS 6.5. Eu segui as instruções no site oficial owncloud , mas quando executo o comando yum install owncloud diz

    Error: Package: owncloud-server-8.0.0-27.1.noarch (isv_ownCloud_community)
       Requires: php >= 5.4.0
       Installed: php-5.3.3-40.el6_6.x86_64 (@updates)
           php = 5.3.3-40.el6_6
       Available: php-5.3.3-38.el6.x86_64 (base)
           php = 5.3.3-38.el6

Então eu segui estas instruções (na verdade, existem muitos sites que fornecem mais ou menos as mesmas instruções) e instalou o PHP 5.5 sobre o repositório Remi. Depois de executar yum install owncloud novamente, ele diz

    Error: Package: php-gd-5.3.3-40.el6_6.x86_64 (updates)
       Requires: php-common(x86-64) = 5.3.3-40.el6_6
       Installed: php-common-5.5.22-1.el6.remi.x86_64 (@remi-php55)
           php-common(x86-64) = 5.5.22-1.el6.remi
       Available: php-common-5.3.3-38.el6.x86_64 (base)
           php-common(x86-64) = 5.3.3-38.el6
       Available: php-common-5.3.3-40.el6_6.x86_64 (updates)
           php-common(x86-64) = 5.3.3-40.el6_6
    Error: Package: php-mbstring-5.3.3-40.el6_6.x86_64 (updates)
       Requires: php-common(x86-64) = 5.3.3-40.el6_6
       Installed: php-common-5.5.22-1.el6.remi.x86_64 (@remi-php55)
           php-common(x86-64) = 5.5.22-1.el6.remi
       Available: php-common-5.3.3-38.el6.x86_64 (base)
           php-common(x86-64) = 5.3.3-38.el6
       Available: php-common-5.3.3-40.el6_6.x86_64 (updates)
           php-common(x86-64) = 5.3.3-40.el6_6
    Error: Package: php-pdo-5.3.3-40.el6_6.x86_64 (updates)
       Requires: php-common(x86-64) = 5.3.3-40.el6_6
       Installed: php-common-5.5.22-1.el6.remi.x86_64 (@remi-php55)
           php-common(x86-64) = 5.5.22-1.el6.remi
       Available: php-common-5.3.3-38.el6.x86_64 (base)
           php-common(x86-64) = 5.3.3-38.el6
       Available: php-common-5.3.3-40.el6_6.x86_64 (updates)
           php-common(x86-64) = 5.3.3-40.el6_6
    Error: Package: php-ldap-5.3.3-40.el6_6.x86_64 (updates)
       Requires: php-common(x86-64) = 5.3.3-40.el6_6
       Installed: php-common-5.5.22-1.el6.remi.x86_64 (@remi-php55)
           php-common(x86-64) = 5.5.22-1.el6.remi
       Available: php-common-5.3.3-38.el6.x86_64 (base)
           php-common(x86-64) = 5.3.3-38.el6
       Available: php-common-5.3.3-40.el6_6.x86_64 (updates)
           php-common(x86-64) = 5.3.3-40.el6_6

Requer o PHP 5.4 ou superior, mas requer PHP 5.3

    
por elementzero23 07.03.2015 / 16:35

1 resposta

1

Eu finalmente consegui instalar o Owncloud no CentOS 6.5. O problema era que o Owncloud exigia alguns pacotes PHP adicionais. Ao tentar instalá-los a partir do repositório padrão do CentOS, não consegui obter nenhuma versão mais nova do PHP, mas sim do 5.3. Eu adicionei o repositório do Remi Collet e instalei o Owncloud executando yum --enablerepo=remi install owncloud , que automaticamente instalava os pacotes PHP da versão 5.4 (antes removeu todos os pacotes PHP e instalou a versão 5.4 executando yum --enablerepo=remi install php ).

    
por 08.03.2015 / 22:38

Tags