Configurações necessárias para o Magento 1.X
Publicado em 28/07/2018 às 16h25, por: Rodrigo Neves
O Magento é uma plataforma robusta e para que funcione da forma correta é necessário que as tecnologias e configurações necessárias para o Magento sejam corretamente configuradas, inclusive nas versões suportadas pela plataforma.
Abaixo segue uma lista de tecnologias e configurações de servidor importantes para seu funcionamento. Todas elas são populares e de código-aberto (open-source) que é uma das principais características da plataforma.
Tecnologias para o Magento 1.X
- PHP (5.5 e 5.6);
- HTML5;
- CSS3 (LESS CSS pre-processor);
- jQuery;
- RequireJS (biblioteca que ajuda com recursos JavaScript para carga sob demanda);
- Zend Framework 1, Zend Framework 2 e Symfony;
- MySQL 5.6;
- Varnish (caching);
- Redis (usado para a sessão ou cache da página);
- Solr (motor de busca).
Configurações necessárias para o Magento 1.x em seu servidor
- Para o servidor WEB recomenda-se o Apache 2.2 ou 2.4, porém, ele funciona bem no Nginx 1.7;
- PDO_MySQL-DOM, para trabalhar com banco de dados;
- simplexml -iconv, para manipulação de XML;
- mcrypt -curl, para criptografar e descriptografar;
- hash -SOAP (for Webservices API), também para criptografar e descriptografar;
- GD, para trabalhar com imagens;
- O PHP precisa estar com com o safe_mode no modo “off”;
- O PHP precisa estar com pelo menos 256MB de memória para execução dos seus scripts, ou seja, a variável memory_limit não pode ter valor abaixo de 256M;
- Importante o Host ter a capacidade de executar tarefas agendada (cronjobs);
- Importante configurar a reescrita de URLs. Para servidores web Apache, ao habilitar o arquivo .htaccess e estando corretamente configurado, já resolve o problema. Para servidores web Nginx é necessário algumas configurações específicas no arquivo de configuração do host;
.comentários