• caglararli@hotmail.com
  • 05386281520

Best way to serve multiple WorPress sites — Single server shared hosting [migrated]

Çağlar Arlı      -    36 Views

Best way to serve multiple WorPress sites — Single server shared hosting [migrated]

I am looking to move about 500 WordPress sites from their respective individual VMs to a single server for efficiency and cost savings .. That said --

On that single server I will have separated installs for each site. They will have their own respective directories and will only share a common plugins symlink as to keep the plugins up to date across the board.

Is it safe enough to have them sitting side by side in their respective directories?

Do I need to go so far as to create a system user for each installation that only has write access to those files?

Is it safe to have the databases sitting next to each other even though they have individual usernames that ONLY have access to that DB (there is no root with "all knowing" access - $ show databases;).

Should I jail each installation?

Should I put each installation in a container?

I have considered WP Multisite installation, but my paranoid self can see SO many problems with that.

I have tried to research this and research and research, but keep coming up with reasons NOT to install multiple WP sites on a single server.

Should I put them behind a Cloudfare IP?

Am I making too much of this? I have a fantastic record of no WP compromises and would like to keep it that way.

This is a self hosted dedicated VM server. The environment is

  • VCloud VMWare
  • Ubuntu 20.04.2 LTS
  • PHP 8.1
  • Apache 2.4
  • MySQL Ver 8.0.23
  • Latest WordPress