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 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 ” 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: 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 1.8

Banco de dados: 5.7+

Versão do : 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:

  • 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 “”.

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 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 () 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

Por que devo sempre manter o Magento 2 atualizado?

Segurança: Atualizações frequentes geralmente incluem patches de segurança para corrigir vulnerabilidades identificadas. Ao manter o Magento atualizado, você reduz significativamente…

4 semanas atrás

Adicionar uma mensagem de Alerta ou Aviso do Admin do Magento 2

Como adicionar uma mensagem de Alerta ou Aviso do Admin do Magento 2 Injete o Magento\Framework\Message\ManagerInterface no construtor da sua…

1 mês atrás

Exibir mensagens erro/sucesso da Classe: Magento\Framework\Message\ManagerInterface

Para exibir as mensagens adicionadas na classe Magento\Framework\Message\ManagerInterface em um arquivo .phtml, você pode usar o seguinte código: <?php $objectManager…

1 mês atrás

Exportar as categorias do Magento 2 em um XML

Para criar um script no Magento 2 que exporte as categorias para um arquivo XML com o nome da categoria,…

2 meses atrás

Colocar um video como Background utilizando HTML + CSS

Para definir um vídeo MP4 como plano de fundo em um <div> usando HTML e CSS, você pode seguir estas…

4 meses atrás

Desativar o “lastname” no Magento 2

Como desativar o "lastname" no Magento 2 e Adobe Commerce Desativando a obrigatoriedade do campo Execute a SQL abaixo diretamente…

4 meses atrás