Instalação do Mautic no mesmo server que os sites

Fala Leo, blz!

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 ?

Alguma dica ?

Obrigado!

1 Like

Bom dia, Denver.
Tudo bem?

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.

3 Likes

@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.

2 Likes

Vou verificar as aulas, ainda não sei utilizar Docker, então utilizo as instalações do jeito convencional.

1 Like

Fala Leo,

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.

1 Like

Entao.

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.

1 Like

@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?

2 Likes

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.

2 Likes

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.

1 Like

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:

  1. Imagem de proxy reverso do Nginx
  2. Wordpress
  3. Mautic
  4. 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:

PS: Na última coluna você tem o nome das imagens, basta seguir a doc delas que vc consegue facilmente subir um ambiente análogo.

PPS: Precisando das minhas configs dá um alo.

2 Likes

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.

1 Like

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.

1 Like

Espero em breve que aqui esteja cheio de especialistas de lingua latina pra todo mundo se entender! :slight_smile:

3 Likes

e aí @ffontouras, blz?
Cara como faz para configurar o container do redis para usar no ambiente wordpress?

Fala Guto, seja bem vindo.

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”

1 Like

excelente @leoborlot muito obrigado pela posição, que top este futuro aprimoramento! :clap: :clap: :clap:

boa tarde Leo, blz?
será que tem como disponibilizar algum conteúdo explicando sobre conectar o container Redis no Wordpress?

Cara, a principio é simples, sobe um container do Redis e usa um plugin do Wordpress.

Acho que o que você está querendo é um Stack pra subir o container do Redis. é isso?

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.