2016-03-27 10 views
0

MongoDB、Node.JS、およびParse Serverの例を持つAmazon EC2 UbuntuインスタンスはGitHub projectです。アンドロイドアプリケーションを自己ホストParse.comサーバーに接続するにはどうすればいいですか?

インスタンス上でParse.comをMongoDBに移行しました。そのアドレスはmongodb://usr:****@xxx.xxx.xxx.xxx:27017/euroです。

GitHubのParse Server Exampleを/var/www/parseにインストールしました。私は、サーバーを実行すると
、私はこのメッセージが表示されます。

$ cd /var/www/parse 
$ npm run start 

> [email protected] start /var/www/parse 
> node index.js 

DATABASE_URI not specified, falling back to localhost. 
parse-server-example running on port 1337. 
Parse LiveQuery Server starts running. 

私の質問は、localhostを指して何ですか?パブリックDNS?パブリックIP?

アンドロイドアプリでこのコードを使用してサーバーに接続するにはどうすればよいですか?私はこのアドレスhttp://ec2-xxx-xxx-xxx-xxx.compute-x.amazonaws.com:1337/parseを使用してブラウザを介して、それを開こうとすると

Parse.initialize(new Parse.Configuration.Builder(myContext) 
    .applicationId("YOUR_APP_ID") 
    .server("http://YOUR_PARSE_SERVER:1337/parse") 
    .build() 
); 

は(公開DNS)私は、接続が停止していたというメッセージが表示されました。

このアドレスhttp://xxx.xxx.xxx.xxx:1337/parse(パブリックIP)を使用してブラウザから開こうとしたとき、接続が停止したというメッセージが表示されました。

+0

localhostは、セキュリティグループにポートを開きますか? –

+0

はい、私はポートを開いた –

答えて

0

localhostは、127.0.0.1の別名です。これはloopbackのあなたのアドレスです。
ローカルにのみアクセスできます。ウィキペディア

+0

私の質問はどのように同じネットワーク上にないコンピュータからこのアドレスを指すことができますです。 –

+0

できません、それは 'locahost'です。しかし、あなたのサーバーはあなたのコンピュータアドレスIPを聞いています。この警告は 'localhost'でMongoDBに接続していることだけを警告します。 –

+0

あなたは私の質問を理解していないと思います。 localhostはEC2インスタンス上にあります。私は自分のコンピュータからこのアドレスをどのように指し示すことができるか知りたい。 –

関連する問題