2台のモニターを備えたWindowsマシンがあり、virtualbox(symfonyフレームワーク/ PHPStormを含むLAMPスタック)を介して開発サーバーを実行して、次のことができるようにしています。
http://localhost:10080/
にアクセスして、これらのページにウィンドウを提供する使用できる汎用のVMイメージを作成する方法はありますか?それをUSBスティックに入れて、サーバーとして任意のWindowsマシンでVMを実行できればさらに良いでしょうか?
確かに可能です。私は実際、あなたが説明するような仮想環境をセットアップする小さなスクリプトを作成しました(私は純粋にサーバーとして使用していますが、ローカルマシンで開発しています)。興味があれば、Githubに載せます。
https://github.com/Bartwillemsen/virtual-devbox
基本的に、Ubuntuゲストの設定で行う必要があるのは、2つ目のネットワークアダプターを作成し、「ホストのみ」にすることです。
次に、最初のアダプター(デフォルトではNAT)にポートリダイレクトを設定できます。次のように設定します。
これにより、Apacheで名前ベースのホスティングを設定できます。ローカルコンピューターのホストファイルにウェブサイトの名前を追加すると、次のようなURLとポート番号でアクセスできます:yourwebsite.local:8000(私の場合)。
編集:この画面で共有フォルダを定義できます: