A verificação de requisitos do Magento é um script decente a ser executado para confirmar se o servidor atende aos requisitos (você precisa alterar a tag PHP de abertura para <?php
se o servidor não suportar tags abertas curtas) e, se você abrir, tem uma lista de PHP extensões necessárias, listadas como:
curl
dom
gd
hash
iconv
mcrypt
pcre
pdo
pdo_mysql
simplexml
Então, eu diria que você definitivamente precisa:
php54-pecl-memcache-3.0.8-1.ius.centos6.x86_64
php54-mysql-5.4.38-1.ius.centos6.x86_64
php54-mcrypt-5.4.38-1.ius.centos6.x86_64
php54-xml-5.4.38-1.ius.centos6.x86_64
php54-gd-5.4.38-1.ius.centos6.x86_64
php54-pdo-5.4.38-1.ius.centos6.x86_64
php54-intl-5.4.38-1.ius.centos6.x86_64
(não no verificador de requisitos, com certeza você precisa)
php54-soap-5.4.38-1.ius.centos6.x86_64
(mesmo)
Eu recomendaria manter o seguinte:
php54-cli-5.4.38-1.ius.centos6.x86_64
(útil para scripts de shell)
php54-pear-1.9.5-2.ius.centos6.noarch
(necessário para conexão do Megento, se usado)
Pode ser necessário, dependendo dos módulos utilizados / configuração:
php54-mbstring-5.4.38-1.ius.centos6.x86_64
(necessário para alguns módulos, acredito que o SagePaySuite precise)
php54-ioncube-loader-4.7.4-2.ius.centos6.x86_64
(necessário apenas se você tiver extensões criptografadas do ioncube)
php54-pecl-apc-3.1.13-2.ius.centos6.x86_64
(Cache da APC, verifique seu local.xml)
php54-pecl-redis-2.2.5-1.ius.centos6.x86_64
(Redis cache, verifique seu local.xml)
Não é necessário:
php54-pecl-lzf-1.6.2-8.ius.centos6.x86_64
(Compressão LZF)
php54-imap-5.4.38-1.ius.centos6.x86_64
(Correio IMAP, duvido muito que você precise)
php54-process-5.4.38-1.ius.centos6.x86_64
php54-bcmath-5.4.38-1.ius.centos6.x86_64
php54-odbc-5.4.38-1.ius.centos6.x86_64
php54-pspell-5.4.38-1.ius.centos6.x86_64
Ah, sim , também o n98 MageRun tem um comando que você pode executar, o que é ótimo - n98-magerun sys:check
, você pode configurar um servidor temporário e apenas instalar módulos até que a verificação volte limpa, ou siga o oposto e faça o que você não sente você precisa e executa o comando toda vez, a saída mostra praticamente o que o Magento verifica:
✔ Required PHP Module simplexml found.
✔ Required PHP Module mcrypt found.
✔ Required PHP Module hash found.
✔ Required PHP Module gd found.
✔ Required PHP Module dom found.
✔ Required PHP Module iconv found.
✔ Required PHP Module curl found.
✔ Required PHP Module soap found.
✔ Required PHP Module pdo found.
✔ Required PHP Module pdo_mysql found.