2016-03-27 21 views
0

MongoDB, Node.JS ve GitHub project'dan Parse Sunucu Örneği ile bir Amazon EC2 Ubuntu örneğim var.Bir android uygulamayı kendi barındırılan Parse.com sunucusuna nasıl bağlarsınız?

Parse.com'umu örnekte MongoDB'ye taşıdım. Adres mongodb://usr:****@xxx.xxx.xxx.xxx:27017/euro.

/var/www/parse'da GitHub'dan Ayrıştırma Sunucusu Örneğini kurdum.

$ 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. 

Sorum localhost işaret şudur: Ben sunucu çalıştırdığınızda
, bu mesaj çıktı? Genel DNS? Kamu IP'si mi?

Bir android uygulamasında bu kodu kullanarak sunucuya nasıl bağlanabilirim?

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

Ben bağlantı durmuştu söyleyen bir mesaj aldım bu adresini http://ec2-xxx-xxx-xxx-xxx.compute-x.amazonaws.com:1337/parse (Kamu DNS) kullanarak tarayıcı üzerinden açmaya çalışınca.

ben bu adresi http://xxx.xxx.xxx.xxx:1337/parse (Kamu IP) Ben bağlantı durmuştu söyleyen bir mesaj aldım kullanarak tarayıcı üzerinden açmaya çalışınca.

+0

Açık güvenlik grubundaki liman Wikipedia'da

localhost? –

+0

Evet, sorum Aynı ağ üzerinde olmayan bir bilgisayardan bu adrese işaret edebilir nasıl –

cevap

0

localhost127.0.0.1 için bir diğer adıdır. Bu loopback için adresidir.
Sadece yerel olarak erişilebilir.

+0

portunu açmak yaptı. –

+0

Yapamazsın, 'locahost'. Fakat sunucunuz bilgisayar adresinizi IP dinliyor. Uyarı sadece "localhost" üzerinde MongoDB'ye bağlandığını söyler. –

+0

Ben soruma anlamadı düşünüyorum. Localhost EC2 örneğinde. Bu adrese bilgisayarımdan nasıl işaret edebilirim bilmek istiyorum. –

İlgili konular