Como instalar o Magento 2 – Guia do iniciante - PT

Quando se trata de construir um site, existem muitas opções diferentes que você pode escolher. Se você escolherá uma plataforma CMS ou um construtor de IA, você terá sucesso na construção do seu site. No artigo de hoje, preparamos um tutorial sobre como instalar o Magento 2 plataforma, e Howtohosting.guide irá guiá-lo por todo o processo de instalação.

instalar imagem magento

O que é magento 2?

Magento 2 é uma plataforma avançada de comércio eletrônico que usa tecnologia de código aberto para construir sites. A plataforma não é como as outras plataformas CMS porque se concentra na criação de sites de comércio eletrônico e lojas online. Ele fornece recursos flexíveis, como um carrinho de compras avançado e personalização completa.

A plataforma oferece opções para fazer upload de temas e plugins. Além disso, fornece marketing poderoso e otimização de SEO e é feito para o público conhecedor, mas sem nenhum conhecimento avançado de programação, e você pode personalizar facilmente até certo ponto. Mas se você precisar mudar algumas partes da plataforma, precisa ser feito por um especialista em Magento.

O que há de novo no Magento 2?

Com a versão mais recente lançada – v2.4 em 27 Julho 2020, a plataforma tem mais melhorias.

Novas melhorias e atualizações

Suporte para PHP 7.4, PHPUnit 9.x
Suporte para Elasticsearch 7.x e MySQL 8.0
Mecanismo de pesquisa MySQL removido
Suporte para MariaDB 10.4
O Zend Framework foi descontinuado e a migração para o projeto Laminas.
Removido o suporte para código de proteção contra fraude Signifyd
Módulo Core Braintree removido

Recursos do Magento
Magento é a plataforma de construção de comércio eletrônico mais flexível do mundo.

– Oferece confiabilidade com 99.99% Tempo de atividade.
– Personalização com opção de integração de centenas de extensões e plugins.
– Especialista conhecedor 24/7 apoiar com 315,000 desenvolvedores e parceiros na linha
– 5 meses de garantia de devolução do dinheiro
– Page Builder (o arrasto & drop dá a você controle total sobre seu site. Isso o ajudará a personalizar mais rápido, e criar conteúdo novo e rico)

Como instalar o Magento 2?

Para instalar a plataforma você precisa fazer isso usando um banco de dados FTP para transferir seus arquivos. Vamos usar um servidor FTP chamado Apache e configurar o Magento em 7 passos.

Instale o Magento usando o Apache em 7 Passos

Degrau #1: Instale o servidor Apache e PHP

Para configurar a plataforma, vamos usar um dos servidores HTTP mais populares agora – Apache. O Apache é um software de servidor web de plataforma cruzada gratuito e de código aberto e é compatível com todos os sistemas operacionais.

Para instalar o Apache, você deve atualizar os pacotes antes de executar o comando install Apache install:

atualização apt sudo
sudo apt install apache2

Para executar o Apache automaticamente, execute o seguinte comando:

sudo systemctl enable apache2.service

A próxima etapa da instalação do Apache é:

Configurar Apache2 Virtual Host

Afirmar Apache2 configuração do site para Loja magento, você precisa criar um novo arquivo de configuração chamado “magento2.conf”

sudo nano /etc/apache2/sites-available/magento2.conf

Obtenha o seguinte conteúdo e cole-o acima Arquivo. Lembre-se de que você pode alterar domain.com para o seu domínio.

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot / var / www / html / magento2 /
ServerName domain.com
ServerAlias ​​www.domain.com


<Diretório / var / www / html / magento2 />
Opções de índices FollowSymLinks MultiViews
AllowOverride All
Pedido permitir,negar
permitir de todos
</Diretório>


ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combinado
</VirtualHost>

Se você estiver instalando o CMS localmente, você pode mudar domain.com para localhost.com, dev.com ou m2.com. Em seguida, você deve atualizar o arquivo hosts em /etc / hosts com isso:

127.0.0.1 localhost.com
127.0.0.1 dev.com
127.0.0.1 m2.com

Neste tutorial, usamos localhost.com.

Certifique-se de ter ativado “reescrever mod” para usar URLs amigáveis ​​ao site. Para fazê-lo, digite este código:

sudo a2ensite magento2.conf
sudo a2enmod reescrever

Próximo, você precisa

Instale PHP 7.2 e extensões

Em Ubuntu 18.04, você pode instalar PHP 7.2 com a seguinte linha de comando:

sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-gmp php7.2-curl php7.2-soap php7.2-bcmath php7.2-intl php7.2-mbstring php7. 2-xmlrpc php7.2-mcrypt php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip

Depois de instalar o PHP, você precisa atualizá-lo usando este código:

Abra o arquivo php.ini sudo nano /etc/php/7.2/apache2/php.ini

Altere os dados para isto e salve-os.

file_uploads = Ligado
allow_url_fopen = Ligado
short_open_tag = Ligado
memory_limit = 512M
upload_max_filesize = 128M
max_execution_time = 3600

Agora você precisa reiniciar o Apache2 e executar este comando:

sudo systemctl restart apache2.service

Degrau #2: Instale o servidor de banco de dados manualmente

MariaDB Servidor de banco de dados para o servidor de banco de dados MySQL padrão é preferido, por causa do desempenho mais rápido e melhor. Para instalar MariaDB Servidor e Cliente, usando a linha de comando:

sudo apt-get install mariadb-server mariadb-client

Certifique-se de que inicia e inicializa sempre que reiniciar o servidor:

sudo systemctl restart mariadb.service
sudo systemctl enable mariadb.service

Depois disso, você tem o servidor MariaDB instalado e agora você precisa configurar o banco de dados inserindo esta linha:

sudo mysql_secure_installation

Ele solicita e você escolhe a seguinte opção:

Digite a senha atual para root (entrar para nenhum): Entrar
Definir senha de root? [S / n]: E
Nova senha: Digite sua senha
Re-introduza a nova palavra-passe: Digite sua senha
Remover usuários anônimos? [S / n]: E
Proibir login de root remotamente? [S / n]: E
Remova o banco de dados de teste e acesse-o? [S / n]: E
Recarregue as tabelas de privilégios agora? [S / n]: E

Degrau #3: Crio & Configurar usuário MySQL

Esta é uma etapa necessária para percorrer. Do Magento 2.3.x, requer um usuário único para a instalação, não pode ser usuário padrão: raiz.

Para torná-lo adequado, primeiro você precisa fazer o login MariaDB

sudo mysql -u root -p

Crie um novo banco de dados – CRIAR BASE DE DADOS magento2 e, em seguida, crie um novo nome chamado: mageplaza

REATE USER ‘mageplaza’ @ ’localhost’ IDENTIFICADO POR 'SUA SENHA';

Concede o usuário mageplaza ao banco de dados magento2:

GRANT ALL ON magento2. * TO ‘mageplaza’ @ ’localhost’ IDENTIFICADO POR ‘YOUR_PASSWORD’ COM OPÇÃO DE GRANT;

FLUSH PRIVILEGES;
SAÍDA;

Degrau #4: Instale o Composer

O que é o Composer e como usá-lo no Magento 2?

A plataforma CMS usa o compositor, um gerenciador de dependência PHP, para empacotar componentes e edições de produtos.

O compositor lê um composer.json arquivo no diretório raiz do Magento para baixar dependências de terceiros listadas no arquivo.

Depois de configurar o servidor, você está pronto para iniciar a instalação.

Para começar com a instalação, você precisa baixar o instalador, que irá configurar sua variável de ambiente PATH para que você possa chamar o compositor de qualquer diretório. Você pode baixar o arquivo de aqui e também encontre mais informações sobre o processo.

curl -sS https://getcomposer.org/installer | sudo php — –install-dir = / usr / local / bin –filename = composer

compositor -v

Versão do compositor 1.8.5 2019-04-09

Degrau #6: Baixe o Magento Pack

Baixe o pacote de aqui

Depois de baixar, você deve extrair o pacote para /var / www / html /. Por exemplo você tem uma chamada de pasta: magento2 no /var / www / html /

Degrau #7: Instale Magento 2

Para iniciar a instalação do Magneto, você precisa acessar o http://localhost.com/magento2, então você verá esta janela.

magento concorda em instalar imagem

Clique “Aceita” e a “Iniciar verificação de prontidão“. Se tudo estiver bem e não houver erros você precisa clicar “Próximo
Agora você precisa da Base de dados, aí você precisa preencha as informações do banco de dados e pressione “Próximo

A próxima etapa é a configuração da web, você precisa inserir o endereço da sua loja http://localhost.com. Insira a URL relativa pela qual acessar o Admin. Então “Próximo“.

Agora você precisa personalizar sua loja com informações gerais, como fuso horário, moeda, língua, e para definir módulos avançados gostar Google Analytics, Google AdWords, Otimizador Google, etc.

Depois de definir todas essas coisas, estamos nas etapas finais, agora você precisa criar uma conta de administrador.

Preencha as seguintes informações:
Novo usuário
Novo Email
Nova senha
Confirme a Senha

Clique “Próximo“, e depois “instalar“. Após a instalação ser concluída, você está pronto para verificar os resultados e começar a personalizar seu site.

Extensões e temas no módulo

Forme o mercado, você pode carregar seu site com diferentes temas e extensões flexíveis que o ajudarão a personalizar seu site. Existem temas para qualquer finalidade disponíveis, e extensões populares como Pixéis do Facebook, Multi-Vendor Marketplace, Compras no Google, etc.

Existem algumas categorias de recursos com extensões para seu site.

Suporte ao cliente
Paments & Segurança
Marketing
Contabilidade & Finança
Remessa & Cumprimento
Otimização de sites

Configuração de linha de comando

A interface da linha de comando executa tarefas de instalação e configuração. A nova interface executa várias tarefas, Incluindo:

Instalando a plataforma (criar ou atualizar o esquema do banco de dados, criando a configuração de implantação, etc).
Limpando o cache.
Gerenciando índices, incluindo reindexação.
Criação de dicionários de tradução e pacotes de tradução.
Gerando classes inexistentes, como fábricas e interceptores para plug-ins, gerar a configuração de injeção de dependência para o gerenciador de objetos.
Implantar arquivos de visualização estática.
Criação de CSS de menos.

Um único comando (/lista bin / magento) lista todos os comandos de instalação e configuração disponíveis.
Interface de usuário consistente baseada em Symfony.
A CLI é extensível para que desenvolvedores terceiros possam “plugar”Para isso. Isso tem o benefício adicional de eliminar a curva de aprendizado dos usuários.
Os comandos para módulos desabilitados não são exibidos.

Magento Enterprise Edition

A edição empresarial é uma versão premium paga da plataforma que oferece mais características especiais, opções de personalização premium, e avançado 24/7 Apoio, suporte. A edição empresarial é geralmente usada em grandes empresas ou lojas online, que precisam de opções mais avançadas. A principal razão pela qual a edição empresarial é usada principalmente pelas grandes lojas online é o preço. Isso custa $15,550/ano

HowtoHosting.guide Tips for Magento

Aqui você pode encontrar dicas úteis sobre Magento e como usá-lo corretamente e otimizar seu SEO. Mesmo algumas das dicas são realmente fáceis de fazer e podem parecer desnecessárias para muitos, pois são muito importantes para o desempenho do seu site e seu SEO.

Gorjeta #1 – Atualize para a versão mais recente

Estar atualizado é muito importante porque as últimas atualizações sempre trazem melhorias e aprimoramentos. Além disso, as últimas versões são as melhores otimizadas para SEO. A própria plataforma sempre recomenda estar com a última versão.

Gorjeta #2 – Use palavras-chave adequadas

Essa dica é essencial não apenas para sites Magento, mas é muito importante para qualquer outro site. Usar as palavras-chave adequadas e pesquisar as boas para o seu site é um momento muito significativo para o sucesso de SEO do seu site. Se você não tem certeza de como fazê-lo corretamente, Magento oferece suas próprias ferramentas de SEO, mas você também pode conferir alguns dos melhores aqui.

Gorjeta #3 – Otimização de imagem

A otimização da imagem pode até parecer que não é tão importante, Mas isso é. Para otimizar suas imagens da melhor maneira, descreva do que se trata da maneira mais clara possível e é bom adicionar seu domínio no final do título da imagem, é bom para a classificação do domínio do seu site. Para SEO, as imagens adicionam atributos alt(desta forma, o Google saberá do que trata a imagem) e mais uma coisa, comprimir as imagens e torná-las pequenas, isso vai economizar espaço no seu site e não vai deixá-lo mais lento.

Gorjeta #4 – Evite conteúdo duplicado

Uma dica importante é não duplicar o conteúdo. Os robôs do mecanismo de pesquisa consideram um ponto negativo se eles se queixam de conteúdo duplicado. Se você tiver conteúdo duplicado, pode resolver o problema dizendo ao Google que um dos conteúdos que você possui é canônico para o outro. Para que isso aconteça, vá para a configuração de SEO. Vamos para Loja => Configuração => Catálogo => Otimização do Search Engine.

Gorjeta #5 – Gerar um Sitemap

O Sitemap é essencial para o seu site porque os rastreadores do Google seguem os links do sitemap e isso os ajuda a digitalizar seu site.
Gerenciar criar sitemap XML e HTML. Com Magento, você tem a opção de ambos os mapas do site ficarem à vontade.

Perguntas frequentes sobre hospedagem na web Magento

O que é hospedagem na web Magento?

Hospedagem de sites Magento refere-se a um ambiente de hospedagem explicitamente projetado para acomodar as especificações exclusivas da plataforma Magento eCommerce. Essa abordagem de hospedagem personalizada garante que as empresas online alimentadas pelo Magento possam operar com eficiência máxima, garantindo a velocidade ideal, segurança impenetrável, e escalabilidade de alto nível para lidar com picos de tráfego na web.

Por que preciso de hospedagem especializada para Magento?

Dada a arquitetura abrangente e exigente de recursos do Magento, torna-se imperativo ter um ambiente de hospedagem construído para atender aos seus padrões rigorosos. Uma hospedagem Magento especializada garante que as configurações do servidor, configurações, e os recursos estão em harmonia com os requisitos do Magento, abrindo caminho para operações suaves, tempos de carregamento mais rápidos, e segurança reforçada, essencial para o sucesso de um mercado online.

A hospedagem compartilhada é adequada para Magento?

Na superfície, Hospedagem Compartilhada pode parecer uma escolha econômica para lojas Magento. Contudo, porque vários sites compartilham os recursos do servidor em tal ambiente, muitas vezes pode ficar aquém de fornecer as métricas de desempenho necessárias para mercados maiores baseados em Magento. Para empresas que visam o crescimento, dedicada, VPS, ou hospedagem na nuvem geralmente são mais adequados, oferecendo recursos dedicados e configuração aprimorada.

Como a hospedagem SSD beneficia o Magento?

Ao contrário das unidades de disco rígido tradicionais (HDDs), Unidades de estado sólido (SSDs) não possuem partes móveis e oferecem velocidades rápidas de acesso a dados. Incorporando SSDs em um Ambiente de hospedagem Magento significa que o conteúdo do site, conteúdo especialmente dinâmico, cargas na velocidade da luz. Isso não apenas fornece uma experiência de compra perfeita para os usuários finais, mas também reduz a taxa de rejeição e aumenta o envolvimento geral do usuário.

Por que o cache é importante para a hospedagem Magento?

Cache, em seu núcleo, é um mecanismo para armazenar e recuperar dados acessados com frequência sem sobrecarregar repetidamente a fonte de dados primária. Dentro do contexto de Magento, a implementação de estratégias de cache eficientes garante que as páginas do site sejam renderizadas mais rapidamente, os recursos do sistema são usados de forma otimizada, e os usuários não precisam esperar muito - um fator crucial para reter clientes em potencial e aumentar as vendas.

Como funciona uma rede de entrega de conteúdo (CDN) Lojas Beneficentes Magento?

UMA Rede de entrega de conteúdo é essencialmente uma rede de servidores distribuídos globalmente. Funciona armazenando versões em cache do conteúdo da sua loja Magento em vários locais. Quando um usuário de, dizer, A Europa acessa sua loja nos EUA, o CDN serve conteúdo de um servidor europeu, reduzindo drasticamente os tempos de entrega de conteúdo. O resultado? Clientes mais felizes, tensão reduzida em seu servidor principal, e conversões potencialmente mais altas.

Os backups automáticos são essenciais para Magento?

No mundo dinâmico do comércio online, redes de segurança são cruciais. Backups automáticos servem como esta mesma rede, garantindo que, se algo não correr conforme o planejado - sejam falhas técnicas, erros humanos inadvertidos, ou ciberataques maliciosos - os dados da sua loja permanecem seguros. Com backups automáticos periódicos, você pode restaurar sua loja Magento ao seu estado anterior, garantindo a continuidade dos negócios e protegendo sua reputação.

Preciso de SSL para minha loja Magento?

SSL (Secure Socket Layer) não é apenas uma recomendação para plataformas de comércio eletrônico; é uma necessidade. Ao estabelecer um link criptografado entre seu servidor web e o navegador de um visitante, O SSL garante que todos os dados, informações especialmente confidenciais, como números de cartão de crédito, permanece privado. Além dos benefícios de segurança, um certificado SSL também promove a confiança entre sua clientela e pode oferecer uma ligeira vantagem nas classificações dos mecanismos de pesquisa.

Posso atualizar meu plano de hospedagem à medida que minha loja cresce?

O crescimento é o objetivo final de qualquer empresa, e no mundo digital, o crescimento geralmente se traduz em mais tráfego na web. Provedores de hospedagem respeitáveis projetam seus planos com escalabilidade em mente, garantindo que, à medida que sua loja Magento expanda sua presença, seu ambiente de hospedagem se adapta em conjunto. Quer seja mais armazenamento, melhor poder de processamento, ou aumentado largura de banda, uma solução de hospedagem escalável atenderá aos seus requisitos em evolução.

Como escolho o provedor de hospedagem Magento certo?

Escolher o provedor de hospedagem certo é uma decisão que pode moldar a trajetória da sua loja Magento. Embora o preço seja um fator essencial, igualmente (se não mais) importantes são aspectos como tempo de atividade garantido (preferencialmente 99.9% ou mais), suporte ao cliente estelar, velocidade comprovada do servidor e métricas de desempenho, disposições de segurança de ponta, e avaliações genuínas de outros proprietários de lojas Magento. Pesquisa, comparar, e se envolver em julgamentos, se possível, para fazer uma escolha informada que se alinhe com suas aspirações de negócios. Um método recomendado para comparar preços e recursos é usar a ferramenta inteligente, chamado Localizador de Hospedagem por HTH. Ele irá comparar os planos de hospedagem Magento mais recentes e mostrar as melhores ofertas e descontos atualmente no mercado.

Pesquisado e escrito por:
Editores de ComoHospedar
HowToHosting.guide fornece conhecimento e insights sobre o processo de criação de blogs e sites, encontrar o provedor de hospedagem certo, e tudo o que vem no meio. Consulte Mais informação...

Deixe um comentário

seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *

Este site usa cookies para melhorar a experiência do usuário. Ao usar nosso site, você concorda com todos os cookies de acordo com nosso Política de Privacidade.
Eu concordo
Em HowToHosting.Guide, oferecemos análises transparentes de hospedagem na web, garantindo a independência de influências externas. Nossas avaliações são imparciais, pois aplicamos padrões rigorosos e consistentes a todas as avaliações.
Embora possamos ganhar comissões de afiliados de algumas das empresas apresentadas, essas comissões não comprometem a integridade de nossas avaliações nem influenciam nossas classificações.
Os ganhos do afiliado contribuem para cobrir a aquisição de contas, despesas de teste, manutenção, e desenvolvimento do nosso site e sistemas internos.
Confie em howtohosting.guide para obter informações confiáveis e sinceridade sobre hospedagem.