Bester Ansatz zum Hosten von Hunderten von WordPress-Sites auf VPS

Bester Ansatz zum Hosten von Hunderten von WordPress-Sites auf VPS

Ich möchte Hunderte oder vielleicht Tausende isolierter WordPress-Websites (für Entwicklungszwecke) auf einem einzigen VPS hosten. Was ist Ihrer Meinung nach der beste Ansatz, um dies zu erreichen?

Dies alles wird mit einem einzigen Klick (Skript) erledigt, der eine eindeutige Subdomäne erstellt und WordPress durch Kopieren und Einfügen der Dateien und der Datenbank installiert. Auf all diesen Websites wird kein Datenverkehr stattfinden.

Jetzt bin ich verwirrt, ob ich Docker oder V-Hosts mit Apache oder Nginx verwenden soll. Was verbraucht Ihrer Meinung nach weniger Ressourcen und ist für denselben Zweck am besten geeignet?

NOTIZ:Die Websites haben keinen Verkehr, sodass Sie sich keine Sorgen um Lastverteilung, Verfügbarkeitsanforderungen, Besucher, Spitzen und ähnliches machen müssen. Alles wird für Entwicklungszwecke verwendet und Websites werden von Zeit zu Zeit oder möglicherweise automatisch nach einiger Zeit gelöscht.

Sie können sich poopy.life (eingestellt) und wpsandbox.org ansehen. Der Anwendungsfall ist ähnlich wie bei diesen, jedoch für meine eigene angepasste Verwendung.

Antwort1

Docker-Container und vHosts sind nicht dasselbe.

Sie verwenden Docker, um die WordPress-App in einem Container zu speichern. Dieser Container teilt sich den Systemkernel. Sie können sogar eine Datenbank im selben Container speichern.

Sie verwenden vHosts in Apache/nginx, um Ihre Domäne auf einen bestimmten Container verweisen zu lassen, indem Sie die Eingabeanforderung an den Webserver im Container weiterleiten.

Sie können sich in DockerHub das WordPress-Image ansehen und in den Millionen von Tutorials nachlesen, wie man einen Reverse-Proxy mit Apache oder nginx einrichtet (ich bevorzuge nginx, da es schneller und leichter als Apache ist).

verwandte Informationen