Cara, estou com uns projetos que não possui ainda muito trafego, então, estou querendo aumentar o recurso do meu servidor e instalar o mautic junto com os sites que possuo, nesse caso, não posso utilizar o seu script, tenho que jogar os arquivos do mautic na pasta e configurar ele manulamente. Correto ?
Você pode reinstalar uma nova base usando os container. O script vai te permitir isto. Depois é só subir os containers para cada aplicação que precisa.
No treinamento temos duas aulas importantes pra isto. Uma é como instalar o Wordpress na mesma infra que o mautic e outra é sobre como instalar o n8n. Tudo no mesmo servidor. Basta ter recursos.
@Denverfix ,
o problema é que o Mautic exige um pouco mais que o Wordpress pra funcionar.
No caso de só copiar e seguir o passo a passo, podem faltar dependencias. Por isso que rodar por container toda tudo mais fácil.
Mas explica melhor ai como você montou o projeto atual, assim fica mais fácil de a gente julgar qual é o melhor caminho.
Mas pra trocar tudo, é nessa ideia ai que o igor deu.
Utilizo o aapanel, e nele tenho os meus sites wordpress, a minha ideia seria instalar o mautic junto, na verdade, eu até fiz um teste e funcional legal, mas não sei se isso seria interessante, considerando as boas praticas.
Realmente não faz muito sentido.
Até wda pra rodar ao mesmo tempo o painel e os containers. Mas tende a ter problemas de conflitos.
Eu particularmente depois que migrei tudo pra container reduzi uma serie de problemas que os paineis trazem. O pior deles e a dependencia da saúde do painel para que os sites funcionem.
Mas por outro lado, usar container requer um passoa mais no aprendizado. Mas depois que evolui, nao faz sentido rodar o painel no servidor maism…
Essa base que o script instala pra mim e mais fácil de trabalhar, as regras sao simples mas funcionam sempre bem. E a base que eu uso aqui. Dai e so ir subindo os container com as aplicações.
Eu acho que cabe um treinamento so pra montar a stack com Docker
Vou pensar na maneira de tornar esse formato mais acessível.
@leoborlot eu acho que se, como você explicou no treinamento, WordPress e Mautic podem coexistir no mesmo servidor, usando tecnologia de container, é um passo muito grande. A coisa mais importante, talvez, será certificar-se de toda a questão do gerenciamento de banco de dados. Então, o problema seria em que tipo de WordPress, coexistiríamos com um Mautic. Não acho uma boa ideia coexistir uma instalação de uma loja online com marketing incluído, com um Mautic, a menos que os recursos do servidor sejam altos. Que conselho você pode nos dar sobre isso?
Você sempre terá que avaliar 3 coisas.
1 - Volume de requsições (trafego de visitantes na loja).
2 - Volume de dados carregados no Mautic.
3 - Ocorrencia de picos dessas duas coisas ao mesmo tempo.
Cenários:
Muito tráfego com pouco movimento no mautic. Vai suportar bem até o limite do seu servidor suportar as visitas, aqui ele pode até usar toda a memoria, e ser esgotar, pode até derrubar o banco de dados.
Muito movimento do mautic mas poucas visitas no ecommerce. Vai suportar bem até que o Mautic exija mais processador e tudo fique muito lento pra quem está visitando.
Agora muito movimento da loja e muito movimento do Mautic, vai deixar tudo lento e instável, nesses casos é melhor separar tudo.
A verdade é, separado é sempre mais fácil de administrar recursos, por que ai vc aprovisiona o minimo que cada aplicação precisa e vai controlando, mas quando a operação é pequena e não precisam de muito recursos ou mesmo faltem recursos pra multiplas maquinas, juntar tudo é a solução.
Uma ultima dica nesse ponto. As vezes é melhor pegar uma maquina dedicada mais antiga em algum datacenter menos popular do que um VPS em datacenters modernos.
Por exemplo, eu hoje ainda uso um serviço aonde o dedicado de 8 cores / 32GB de ram custa 35 USD. Você vai ter processadores mais lentos, porem com um numero maior, e mais memoria.
Se o cenário é este de muito tráfego, pode ser uma solução mais interessante pra aumentar os recursos sem aumentar os custos.
Você pode utilizar desde que não utilize todo o script do MTC Fácil, porque como o Léo fez para facilitar ao máximo, esse script instala o nginx automaticamente.
No seu caso e no meu caso, precisa fazer as coisas “na mão”, no sentido de subir as imagens no portainer:
Imagem de proxy reverso do Nginx
Wordpress
Mautic
Mysql para ambos
Fiz dessa forma e estou satisfeito. Lembrando que também tenho pouco tráfego e no meu caso vale a pena deixar eles coexistindo até ter problemas de máquina:
Olá @ffontouras e @leoborlot
Concordo com você Felipe, e com o que o Leo diz. Se o site for um simples site institucional, onde não haverá acessos a landing pages, etc., ele poderia ser perfeitamente colocado no Portainer. Caso contrário, talvez seja melhor pensar em ter um servidor para os sites e outros para o Mautic
As plataformas de anúncio ainda analisam o tempo de carregamento do seu site e isso torna o seu anúncio “mais caro”, porque a plataforma entende que a experiência do usuário não está sendo boa.
Então é isso, se não for um site para anúncios (landing page) acho que funciona bem.
Olá @ffontouras.
Esse é um ponto de vista super interessante e que eu não tinha contemplado. E é essencial! Muito obrigado por seus comentários. E obrigado a @leoborlot por criar este importante espaço.
Pra isto, você precisa subir um container com o Redis rodando. Eu acredito que tenha este Stack pronto, vou preparar e subir la nos conteúdos extras do curso. E te aviso.
Ai é só seguir o mesmo processo de subir os outros container via Stack que tem na aula de “como subir um segundo mautic”
sim, isso mesmo, se puder fazer algo referente a isso tenho certeza que elevará muito o nível de performance para ser possível usar até mesmo com o Mautic.