0

私は仮想マシンにAjaxプッシュエンジン(APE)サーバーをセットアップしようとしていて、ちょっとした問題にぶつかりました。問題は、仮想マシンの外部からAPEサーバーにアクセスできないことです。

設定:

  • ゲストOS:apeパッケージがインストールされたUbuntu 10.10(私は信じています)
    • IPアドレス:ホストオンリーネットワークアダプターを使用した192.168.56.1
    • ポート6969で実行されているAPEサーバー

仮想マシンで試してみるとwget 127.0.0.1:6969、応答があります。

wget 192.168.56.1:6969ホストOSから試してみると、Connection Refusedメッセージが表示されます。

ping192.168.56.1を実行すると、応答も返されます。

どんな助けでも大歓迎です!

4

2 に答える 2

1

私はすべてを最初からやり直すことになり、それはうまくいったので、どういうわけかそれを正しくしたに違いありません。他の人の利益のために...

APEサーバーを仮想マシンで(特にVirtualBoxを使用して)実行するには、次の手順を実行する必要があります。

環境のセットアップ

  • VirtualBoxをダウンロードしてインストールします
  • VirtualBoxを開き、に移動してFile > PreferencesからNetwork
    • ホストオンリーネットワークが存在することを確認しますvboxnet0(存在しない場合は作成します)。そのIPv4アドレスに注意してください(192.168.56.1私の場合は)
  • 新しいUbuntu仮想マシンを作成する
  • 仮想マシンを起動します

ライブラリの取得

  • libmysqlclient15offAPEサーバーの前提条件であるPPAを追加します。

    username# gpg --keyserver  hkp://keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
    username# gpg -a --export CD2EFD2A | apt-key add -
    sudo sh -c 'echo "deb http://repo.percona.com/apt maverick main" >> /etc/apt/sources.list.d/percona.list'
    
  • インストールlibmysqlclient15off

    sudo apt-get update; sudo apt-get install libmysqlclient15off
    
  • 最新バージョンのAPEサーバーを入手してインストールします

  • / etc / network / interfacesを編集し、最後に以下を追加します。

    auto eth0
    iface eth0 inet static
        address 192.168.56.101
        netmask 255.255.255.0
    
  • 仮想マシンを閉じて、その設定に移動します。最初のインターフェイスのネットワーク設定を次のように変更しますHost-only Adapter

APEの設定

  • 仮想マシンを再起動し、APEデーモンが実行されていることを確認します

    username# ps -ef | grep "aped"
    
  • 必要に応じて、/etc/ape/ape.conf

最終ステップ

  • 以下をhostsファイル、またはいくつかのバリエーションに追加します。

    192.168.56.101            local.site.com
    192.168.56.101            0.local.site.com
    192.168.56.101            1.local.site.com
    192.168.56.101            2.local.site.com
    192.168.56.101            3.local.site.com
    192.168.56.101            4.local.site.com
    192.168.56.101            5.local.site.com
    192.168.56.101            6.local.site.com
    192.168.56.101            7.local.site.com
    192.168.56.101            8.local.site.com
    192.168.56.101            9.local.site.com
    
  • 経由で新しいAPEサーバーにアクセスするlocal.site.com:6969

于 2011-06-09T03:31:24.363 に答える
0

APE設定ファイルを確認してください。適切なIPにバインドしていますか?デフォルトでは127.0.0.1です

于 2011-06-02T21:34:58.550 に答える