Ola uso PHP 8.0, AAPanel, Contabo, Ngnix. No terceiro passo da instalação que onde no curso vc cita que é a configuração do email que pode pular meu mautic nao chega nesta parte, da erro 404. O que sera que pode ser?
O passo a passo da aula de aaPanel é para confirmação baseada em LiteSpeed.
Não vai funcionar com Nginx.
Entendi, e como faço? rs
Mudei do Litespeed para Ngnix pois o litespeed dava muito erro de htacess, acessava meu site ficava fazendo download agora nao acontece mais isso.
Precisaria fazer uma configuração personalizada do Nginx para Mautic.
Precisa adaptar as regras abaixo para os devidos diretórios de instalação do aaPanel.
#####Configuração do Mautic inicio############
charset utf-8;
# redirect index.php to root
rewrite ^/index.php/(.*) /$1 permanent;
#redirect some entire folders
rewrite ^/(vendor|translations|build)/.* /index.php break;
location / {
try_files $uri /index.php$is_args$args;
}
################################
location = /mtracking.gif {
expires off;
gzip off;
default_type "image/gif";
add_header 'Access-Control-Allow-Origin' *;
try_files $uri /index.php?$args;
}
# Mautic tracking code
location = /mtc.js {
expires off;
default_type "application/javascript";
try_files $uri $uri/ /index.php$is_args$args;
}
# Embedded forms
location = /form/generate.js {
expires off;
default_type "application/javascript";
try_files $uri $uri/ /index.php$is_args$args;
}
#Deny everything else in /app folder except Assets folder in bundles
location ~ /app/bundles/.*/Assets/ {
allow all;
access_log off;
}
location ~ /app/ { deny all; }
#Deny all php files in themes folder
location ~* ^/themes/(.*)\.php {
deny all;
}
#Don't log robots
location = /robots.txt {
access_log off;
log_not_found off;
}
#Deny yml, twig, markdown, init file access
location ~* /(.*)\.(?:markdown|md|twig|yaml|yml|ht|htaccess|ini)$ {
deny all;
access_log off;
log_not_found off;
}
#Deny hidden files
location ~ /\.(?!well-known\/) {
deny all;
}
###############Fim Mautic#############
Minha recomendação sincera seria para abandonar o aaPanel e utilizar o WordOps.
Da época que gravei o curso de aaPanel ele praticamente estagnou.
Não teve melhorias significativas.
Em compensação o WordOps melhorou em diversos quesitos principalmente estabilidade.
É me convenceu!
Algumas perguntas:
WordOps consigo instalar mais de um site?
pois colocaria mais de um site e mais de um mautic para cada projeto é possivel?
Sim. Instala quantos sites quiser.
Indiferente se for Mautic ou Wordpress.
Somente terá aumento de uso de CPU e memória a cada novo site instalado.
La é separado? por conta de infecção de site? cada projeto fica separado a ponto de não sofrer?
Não completamente. Dependendo da invasão é possível sim que mais sites sejam afetados.
Separar projetos completamente seria possível apenas com Docker.