2012-04-26 9 views
0

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

私たちは、VMから見えるアプリケーションを開発しました。すべての突然のクライアントは、VM上でのみアプリケーションをホストできると言ってきました。今、challengenegeは、VM上にあるクライアントからサーバーにアプリケーションにアクセスすることです。

誰でもこの種のアプリケーションを実行している場合は、VM上のアプリケーションにアクセスするためのステップを共有するように依頼してください。

私はスタンドアロンシステムで優れており、VMアクセシビリティに関する知識はありません。

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

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

よろしく、 Shiva。

答えて

0

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

は必要な設定です:(ブリッジ)に設定

  • ネットワークアダプタ、VMは、独自のIPアドレスを持つように
  • 設定VMは、静的IPに

を持っていますこの時点で、VMはそれ自体のマシンとして動作しているので、ネットワークに接続されている別のサーバーであるかのようにVMにアクセスできます。

0

に影響するVMと従来のマシンの違いはありません。あなたのコードに関しては、通常のマシンや仮想化されたゲストにインストールされているかどうかは気にしません。

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

目的がの場合はとなります。ホストがゲストにアクセスする場合は、「ホストのみ」のアダプターをセットアップする必要があります。あなたのアプリがVMWare Workstation(デスクトップ製品)経由で実行されている場合は、(vmware)を参照してください。

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

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

+0

あなたの迅速かつ貴重な指導のためにブレットとブルハンに感謝します。その間、私はクリケットネットワークの人々とVM情報についてもっと話し合って議論し、どちらも必要なことを彼らに要求するよう提案しました。 – shiva

+0

回答を選択し、その質問に回答としてマークする必要があります。参照[方法](http://stackoverflow.com/faq#howtoask) –

関連する問題