
Ich möchte für meine Site die Magento Enterprise Edition einrichten, dafür brauche ich zwei Umgebungen, eine als Entwicklungs- und Testumgebung und eine als Live-Site. Aber ich habe nur einen Server, der bei Rackspace gehostet wird. Gibt es eine Möglichkeit, die beiden unterschiedlichen Umgebungen zu trennen, selbst wenn ich beim Testen etwas ändere, das die Live-Site nicht beeinträchtigen sollte?
Antwort1
Wenden Sie sich zur Sicherheit an Magento. Da es jedoch auf Apache und MySQL läuft, können Sie wahrscheinlich eine zweite Installation auf einer anderen Apache-Site (oder sogar einer anderen httpd-Instanz) durchführen und eine zweite MySQL-Datenbank verwenden.
Oder Sie installieren Ihre Testinstanz auf einem Heimcomputer, wenn Sie der Einzige sind, der die Tests durchführt.
Antwort2
Hosten Sie Ihre Entwicklungsumgebung in einer virtuellen Maschine auf demselben Server. Auf diese Weise können Sie der virtuellen Maschine bestimmte Ressourcengrenzen zuweisen und Änderungen wirken sich nicht auf die Live-Site aus, da es sich um eine völlig separate Instanz handelt. VMWare Server und Virtualbox sind hierfür kostenlose Lösungen.