0

DJango 1.3.1、Python 2.7.2 を使用してデータベースを SQL サーバー 2008 として使用するアプリケーションを開発しました。これらはすべて、VM 上の Win 2008 R2 オペレーティング システムでホストされています。クライアントは Windows 7 を o/s として使用しています。

VM を使用せずにアプリケーションを開発しましたが、突然クライアントが戻ってきて、VM でしかアプリケーションをホストできないと言いました。ここでの課題は、クライアントから VM 上のサーバーにアプリケーションにアクセスすることです。

誰かがこの種のアプリケーションを実行したことがある場合は、VM 上のアプリケーションにアクセスする手順を共有するよう依頼してください。

私はスタンドアロン システムが得意なので、VM のアクセス可能性についての知識はありません。

私たちはすべてのプロジェクトを完了し、誰かができるだけ早く応答するのを待っています.

ご指導いただきありがとうございます。

よろしく、シヴァ。

4

2 に答える 2

0

私のセットアップは少し異なりますが、これは少し役立つかもしれません。OS X の VMware Fusion を介して Windows7 で開発された ASP.NET Web アプリを実行しています。VM の外部 (Mac のブラウザーまたはネットワーク内の他のコンピューター/電話) から Web アプリにアクセスします。

必要な設定は次のとおりです。

  • VM が独自の IP アドレスを持つように、(ブリッジ) に設定されたネットワーク アダプター
  • 静的 IP を持つように VM を構成する

この時点で、VM は独自のマシンとして機能しているため、ネットワーク上にある別のサーバーであるかのようにアクセスできます。

于 2012-04-26T10:43:28.340 に答える
0

アプリケーションに影響するVM と従来のマシンに違いはありません。コードに関する限り、通常のマシンにインストールされているか、仮想化されたゲストにインストールされているかは問題ではありません。

唯一の考慮事項 (@Brett が指摘) はネットワーキングです。

ホストのみがゲストにアクセスすることが目標である場合は、「ホストのみ」のアダプターをセットアップする必要があります。アプリが VMWare Workstation (デスクトップ製品) を介して実行されている場合は、vmware のこのサポート ドキュメントを参照してください。

アプリケーションが EXSi などの vmware のインフラストラクチャ製品に展開される場合、プロセスはより簡単になります。仮想化が存在しないかのように、ネットワーク アダプタに仮想マシン自体の正しい IP を割り当てるだけです。

質問に wxpython のタグを付けました。リモート デスクトップ アクセスが必要な場合 - ゲスト (Windows Server) でリモート デスクトップを有効にし、RDC から Windows 7 のアプリにアクセスできます。

于 2012-04-26T10:57:56.653 に答える