サーバーを2つの異なる環境に分離できますか

サーバーを2つの異なる環境に分離できますか

私は自分のサイトに Magento Enterprise Edition をセットアップしたいと思っています。そのためには、開発およびテスト環境とライブ サイトという 2 つの環境を構築したいのですが、ラックスペースでホスティングしているサーバーは 1 つしかありません。テストでライブ サイトに影響を与えないような変更を加えた場合でも、2 つの異なる環境を分離することは可能ですか。

答え1

確認するには Magento に問い合わせてください。ただし、Apache と MySQL 上で実行されるため、別の Apache サイト (または別の httpd インスタンス) に 2 番目のインストールを実行し、2 番目の MySQL データベースを使用できる可能性があります。

または、テストを実行するのが自分だけの場合は、自宅のマシンにテスト インスタンスをインストールすることもできます。

答え2

開発環境を同じサーバー上の仮想マシンでホストします。こうすることで、仮想マシンに特定のリソース制限を割り当てることができ、完全に別のインスタンスであるため、変更がライブ サイトに影響を与えることはありません。VMWare サーバーと Virtualbox は、これを実行するための無料のソリューションです。

関連情報