Automação para implantação de projeto Magento2
Evangelizar a plataforma Magento2
Para o aplicativo o Heroku usa o arquvo app.json
Para a implantação o Heroku usa o arquvo composer.json
Como a Heroku trabalha com o Composer, todas as dependências a ser usada no projeto está registrada no arquivo composer.json
Clique no botão abaixo para implantar o aplicativo na sua conta na Heroku usando o plano gratuito
Efetue o preenchimento dos campos relativo ao banco de dados, para o campo "MAGE_URL" altere em "APP_NAME" pelo nome do aplicativo
Em seguida clique no botão "Deploy"
Ao finalizar a implantação do aplicativo será exibido a mensagem "Your app was successfully deployed."
Clique no botão "View"
Será carregado o aplicativo exibindo o diretório raiz, acesse a pasta magento para utilizar a plataforma
Importe o banco de dados de um projeto funcional antes de utilizar o aplicativo
Não utilize HTTPS
https://devdocs.magento.com/guides/v2.3/config-guide/config/config-php.html
https://medium.com/elefante-yogue/usando-php-com-heroku-e7d4f2fee56a
git clone https://github.com/mozgbrasil/deploy-magento2
cp env-example .env
nano .env
composer install
rm -fr magento backdoor composer.lock && composer install
Atualmente um projeto Magento ideal é gerenciado completamente pelo Composer, a fim de obter as seguintes melhorias
- [✓] Magento sempre atualizado;
- [✓] Módulos sempre atualizados;
- [✓] Template sempre atualizado;
Veja esse vídeo onde eu demonstro a atualização do Magento via Composer
https://www.youtube.com/watch?v=QT1bIyqZaos
Utilize o Composer e tenha sempre um projeto atualizado
Sobre templates, considero a melhor prática o uso do template da empresa Porto, descentralizando esse processo e obtendo atualizações recorrentes dessa equipe
Veja as diversas possibilidades de temas, todos altamente customizável
http://www.portotheme.com/magento/porto_landing/
Precisa de um projeto para ação de Comércio eletrônico, utilize a melhor plataforma, utilize o Magento, entre em contato conosco
Conheça a nossa trajetória de sucesso construída com muito empenho, compromisso, ética e profissionalismo.
Quer aprender sobre Magento, acesse a Comunidade Magento
Precisa de módulos para Magento, instale os módulos da MOZG em seu projeto Magento
Clique aqui para acesso ao backend
Utilize os seguintes dados para acesso
admin / 123456a
Clique aqui para acesso ao frontend
No uso do Composer todo os recursos é relacionado no manifesto do projeto
Clique aqui para acesso manifesto do projeto
Esse aplicativo foi desenvolvido pela MOZG e se encontra disponível no seguinte repositório no github https://github.com/mozgbrasil/deploy-magento2, qualquer contribuição é bem vinda.
Se você gostou deste projeto, considere dar um 🌟 ou doar.
Verifique também minha Conta GitHub, onde eu tenho outros artigos e aplicativos que você pode achar interessantes.
Se você quiser que eu o ajude, estou disponível para contratar.
Entre em contato com [email protected]
Você pode me seguir nas mídias sociais 🐙😇, nos seguintes locais:
Eu não só vivo no GitHub, eu tento fazer muitas coisas para não me aborrecer 🙃. Para saber mais sobre mim, você pode visitar os seguintes links:
🐈