Magento 2

Instalando o Magento 2

Tutorial ensinando “passo a passo” à como instalar o Magento 2.0 no seu servidor web ou local.

É importante que você tenha conhecimento “básico” sobre servidores web e banco de dados para realizar a instalação e configuração da loja.

Caso você não tenha nenhuma experiencia com estas tecnologias, procure o auxilio de um profissional da área. Isto irá te economizar tempo e dinheiro.

Como instalar Magento 2.0

Algumas hospedagem já possuem “instaladores de aplicativos” com o Magento 2, esses instaladores ficam disponíveis no painel administrativo do seu servidor, isso pode facilitar a sua vida, procure se informar junto ao suporte técnico da sua empresa de hospedagem.

Requisitos mínimos (recomendado) para rodar o Magento 2 ou versão superior.

OBSERVAÇÃO: O instalador do Magento irá validar todos esses requisitos, porém se você está em dúvida em qual servidor contratar é essencial que você passe isso para empresa no qual irá lhe atender!

Sistema operacional: Linux x86-64, (ex: CentOS, Ubuntu, Debian.. )

Memória RAM: Minimo recomendável de 768MB, é claro que a loja irá rodar relativamente bem com muito menos, porém alguns recursos e Plugins demandam essa “grande” quantidade de memória.

Web Servers: Apache 2.2 ou 2.4 e nginx 1.8

Banco de dados: Mysql 5.7+

Versão do PHP: 5.6.5 ou superior (existe algumas versões superiores a 5.6 que ainda não são totalmente suportadas, sempre consulte a documentação oficial)

Extensões do PHP obrigatórias para instalar o Magento 2:

  • curl
  • gd ou ImageMagick 6.3.7 (ou superior)
  • intl
  • mbstring
  • mcrypt
  • mhash
  • openssl
  • PDO/MySQL
  • SimpleXML
  • soap
  • xml
  • xsl
  • zip
  • Apenas para PHP 7: json e iconv

Não se assuste, por padrão as versões mais recentes do PHP já vem com quase todas as extensões, o que você pode precisar fazer é apenas habilitar algumas no “php.ini”.

Ainda em dúvida? clique neste link: Requisitos de sistema para rodar Magento 2 (Configurações minimas)

Baixando Magento 2.0

Acesse este link: https://magento.com/tech-resources/download, faço o cadastro e realize o download da ultima versão estável, que está disponível.

Baixe a ultima versão do Magento 2 – Community Edition.

Por que a Community Edition? Está é a edição Open Source “gratuita” que iremos utilizar.

A versão que irei instalar é a 2.1.3, uma vez o download estando concluído você deve subir o conteúdo do ZIP descompactado para o seu servidor.

Para facilitar você pode extrair o arquivo diretamente no seu servidor, sem precisar enviar arquivo por arquivo, utilizando o Gerenciador de Arquivos do Cpanel (com função extrair), Comandos pelo SSH ou diretamente pelo PHP.

Consulte este post: Descompactar arquivos pelo PHP de forma fácil e rápida

Iniciando o instalador

Acesse pelo browser o diretório aonde os arquivos baixados foram extraídos no seu servidor web para instalar o Magento 2.

1° – Primeira tela a ser carregada – “Termos de Uso”.

Clique no botão vermelho “Agree and Setup Magento” aonde você está concordando com termos de uso e iniciando primeiro passo da instalação.

Clique no “Terms & Agreement” para ler os termos.

2° – Iniciando verificação de compatibilidade

Nessa etapa será verificado se o seu servidor está apto a rodar o Magento. Clique em “Start Readiness Check”.

3° – “Start Readiness Check” concluído.

Se tudo estiver Ok, você poderá clicar em “Next” e dar sequencia na instalação.

Nesta tela ele irá indicar:

  • Se a versão do PHP é compatível
  • As configurações do PHP estão de acordo
  • Extensões obrigatórias para funcionamento do Magento
  • Se as permissões de leitura e escrita nos diretório aonde o Magento será instalado estão Ok.

4° – Configurando o banco de dados

Informe nessa tela os dados de acesso ao banco Mysql e clique em “Next”.

Obs. Utilize um banco exclusivo para o Magento e o campo “Table prefix” é opcional.

5° – Configurações de acesso

Informe o endereço da sua loja (frontend) e o caminho que sera utilizado para acesso administrativo (backend).

No exemplo acima eu coloquei “gerenciar” para Backend e o endereço da loja será “localhost:8080/mage2”.

6° – Configurando fuso horário, moeda e linguagem.

Preencha exatamente com os valores acima, exceto o “time zone” que pode ser diferente em sua região, depois clique em “next”.

7° – Criando um usuário administrador

Informe os dados necessários para criação do usuário administrativo e clique em “next”.

8° – Iniciando a instalação.

Você já fez todas as configurações necessários agora a instalação será iniciada.

9° – Instalando, tenha paciência.

O processo de instalação é demorado, espere a total conclusão da instalação para fechar ou sair desta tela.

10° – Instalação concluída

Pronto, instalação foi concluída e você já pode configurar sua loja.

Clique no botão “Launch Magento Admin” para ir no Backend.

Você deve salvar todos os dados presentes nessa tela, principal a URL de acesso ao Backend.

Qualquer dúvida, fique a vontade para deixar um comentário.

O processo para instalar o magento 2 não é simples e um pouco demorado, então talvez você precise de um auxilio técnico para resolver erros durante a instalação.

Até mais, 😀

 

Resumo
Nome do Artigo
Como instalar o Magento 2 no seu servidor web passo a passo
Descrição
Como instalar o Magento 2, passo a passo, com print screen de cada tela do processo de instalação e configuração do Magento 2
Autor
Editor
Roger Mauricio Takemiya
Logo do Editor

Ver comentários

  • Roger blz segui passo a passo porém quando entro no meu domínio aparece http error 500.
    coloquei outras versão e a mesma desse post mas mesmo erro.
    poderia me ajudar

  • Amigão, fiz a instalação no meu host da locaweb (hospedagem compartilhada pois pretendo usar apenas para b2b que terá um fluxo pequeno).
    Instalei o magento2 e assim que terminei o mesmo não entrou com nenhum layout, ficou tudo quebrado(como se estivesse no modo de conexao lenta a visualização da pagina) e não conseguia acessar o ADM. Consegui procurando na internet acertar e acessar o administrador alterando as linhas de comando do .htacess. Agora consigo até acessar o adm, mas tudo sem nenhum tema ou layout. sabe o que pode ta acontecendo?

    • Caio, boa tarde, tudo bem?
      Cara muito pouco provável que você tenha algum desempenho nessa hospedagem... no minimo razoável.
      Esse erro ocorre por causa das permissões na pasta /pub, /var/cache e /app/etc

  • Olá, por favor, gostaria de saber se vale a pena utilizar o magento 2 invés do woocommerce, achei este magento muito complexo e difícil, quais as vantagens dele em relação aos outros?

    • Olá Larissa, as vantagens são inúmeras.
      A nova versão da plataforma Magento é incomparável, posso te dizer isso com uma certa propriedade em relação ao Woocommerce, pois trabalho com ambas as soluções.
      Realmente o Woocommerce é mais "fácil" de utilizar, contudo você tem que entender que ao contrario do Magento que é uma solução 100% para comércio eletrônico.. O Woocommerce é apenas um Plugin do Wordpress, a diferença na quantidade de funcionalidades especificas para comércio eletrônico entre as duas plataformas é muito considerável. Se você pensa a médio e longo prazo, vai de Magento 2. Agora se o capital for curto, aposte no Woocommerce ou em uma plataforma fechada.

  • Roger, 2 gb é muita coisa.. não é? magento 1 roda relativamente bem com muito menos recursos.. em algumas hospedagem compartilhadas até, estou pensando em fazer a migração mais dessa forma para que a versão 2 é bem mais pesada que a 1.

    • Oi, sim, realmente é muita coisa porém esse é o pior cenário.
      A quantidade exata de memoria irá variar de acordo com a quantidade de produtos e fluxo de cliente na loja, além dos Plugins que estão instalado e a forma que o Backend é utilizado.
      Uma loja média com 1.000 produtos e cerca de 100 pedidos por dia, não irá precisar de mais de 300mb com um Opcode cache ou Vanish instalado.

  • Olá Roger, quão demorado seria a instalação ? Pergunto porque estou tentando a instalação pela 1° vez, segui seus passos, mas faz mais de 1h que não finaliza a instalação. Congelou no 59%. Não sei se espero mais ou reinicio a instalação. Obrigado!

    • Bom dia Rodolfo, pode ter travado a instalação.

      Você está instalando localmente ou em um servidor remoto?

      Pode ter esgotado os recursos do servidor (memória) ou até mesmo a conexão com o servidor ter sido interrompida.

      Outra situação é nó próprio banco Mysql que também pode ter causado o problema, durante a instalação milhares de querys são executadas.

  • Obrigado pelo post Roger, seu blog está me ajudando bastante, você trabalha com a instalação e manutenção de lojas magento? especialmente o magento 2? Muito obrigado

    • Olá, muito obrigado pelo comentário,

      Vou estar te encaminhando um e-mail, porém trabalho sim, tenho uma agência que um dos focos é comércio eletrônico, poderemos te ajudar não só com a instalação da loja, Muito obrigado.

Post Recentes

CNPJ alfanumérico Magento 2: módulo grátis com máscara e validação

Módulo gratuito Roger_CnpjAlfanumerico que aplica máscara e validação do novo CNPJ alfanumérico no checkout e formulários do Magento 2 e…

4 dias atrás

CNPJ alfanumérico no WooCommerce: plugin grátis de máscara e validação

A partir de 06/07/2026 a Receita passa a emitir CNPJ alfanumérico. Conheça o plugin grátis que aplica máscara e validação…

4 dias atrás

Como remover um modulo do Magento 2

Para remover um módulo do Magento 2, siga os passos abaixo: 1. Desabilitar o módulo Primeiro, desabilite o módulo usando…

1 ano atrás

Criar um memorando de crédito (cancelar) invoice no Magento 2

Para cancelar 100% do pedido e criar um crédito para todos os itens através da API REST do Magento 2,…

2 anos atrás

Consultando no banco quantidade disponivel para Venda (estoque)

No Magento 2, a quantidade "reservada" na "Salable Quantity" é gerenciada principalmente pelos módulos MSI (Multi-Source Inventory). A "Salable Quantity"…

2 anos atrás

Admin do Magento 2 não acessa

Como corrigir o erro ao acessar o Admin do Magento 2. Mesmo após fazer o login, permanece na tela de…

2 anos atrás