Pretendo mover cerca de 500 sites WordPress de suas respectivas VMs individuais para um único servidor para eficiência e economia de custos.
Nesse único servidor terei instalações separadas para cada site. Eles terão seus próprios diretórios e compartilharão apenas um plugins
link simbólico comum para manter os plug-ins atualizados em todos os aspectos.
É seguro o suficiente tê-los lado a lado em seus respectivos diretórios?
Preciso chegar ao ponto de criar um usuário do sistema para cada instalação que tenha apenas acesso de gravação a esses arquivos?
É seguro ter os bancos de dados próximos um do outro, mesmo que eles tenham nomes de usuário individuais que SOMENTE tenham acesso a esse banco de dados (não há root com acesso "onisciente" - $ show databases;
).
Devo prender cada instalação?
Devo colocar cada instalação em um contêiner?
Eu considerei a instalação do WP Multisite, mas meu eu paranóico pode ver tantos problemas com isso.
Eu tentei pesquisar isso e pesquisar e pesquisar, mas continuo encontrando razões para NÃO instalar vários sites WP em um único servidor.
Devo colocá-los atrás de um IP Cloudfare?
Estou dando muita importância a isso? Tenho um histórico fantástico de nenhum compromisso de WP e gostaria de mantê-lo assim.
Este é um servidor VM dedicado auto-hospedado. O ambiente é
- VCloud VMWare
- Ubuntu 20.04.2LTS
- PHP 8.1
- Apache 2.4
- MySQL versão 8.0.23
- WordPress mais recente