MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

हरोकू पर उल्का 1.0 ऐप को तैनात करने के बाद आवेदन त्रुटि

मेरे पास एक समान समस्या थी, यह पता चला कि मैंने ROOT_URL से "http://" को छोड़ दिया है।

आपके लॉग संदेश काफी सामान्य हैं, क्या इससे पहले कुछ है?

यहां बताया गया है कि मुझे हरोकू और मंगोलाब पर चलने वाला उल्का "टोडोस" ऐप कैसे मिला।

Heroku पर उल्का

उल्का स्थापित करें

curl install.meteor.com | /bin/sh

हमारे पथ में उल्का जोड़ें ताकि हम कहीं से भी "उल्का" कमांड चला सकें।

एक मौजूदा उल्का ऐप को उसकेोकू फ़ोल्डर में क्लोन करें।

meteor create --example todos heroku

उल्का ऐप के फ़ोल्डर में बदलें।

cd heroku

मैंने एक package.json फ़ाइल जोड़ी है जो निम्न की तरह दिखती है।

{
  "name": "myapp",
  "version": "0.0.1",
  "engines": {
    "node": "0.10.33",
    "npm":  "1.4.23"
  },
  "dependencies": {
    "fibers": "1.0.0"
  }
}

हमारे होम फोल्डर में बदलें। हम अपने पिछले स्थान पर वापस आना चाहते हैं।

pushd ~

Heroku क्लाइंट प्राप्त करें और इसे इंस्टॉल करें।

wget http://assets.heroku.com/heroku-client/heroku-client.tgz
tar -zxvf heroku-client.tgz 
export PATH=${PATH}:${HOME}/heroku-client/bin

हमारे पिछले स्थान पर वापस जाएं।

popd

हरोकू में लॉगिन करें।

heroku login

हमारे सबफ़ोल्डर को एक git रिपॉजिटरी के रूप में सेट करें, जिसे हम उसकेोकू में धकेलेंगे। नीचे "मिकेस्टोडोस" के लिए अपना खुद का हरोकू ऐप नाम बदलें।

git init
heroku git:remote -a mikestodos
git add .
git commit -a -m "first deploy"

एक heroku बनाएं अनुप्रयोग। मेरा मिकेस्टोडोस कहा जाता है।

heroku create mikestodos --stack cedar --region us --buildpack https://github.com/AdmitHub/meteor-buildpack-horse.git

एक नया mongolab बनाएं डेटाबेस, और एक नया डेटाबेस उपयोगकर्ता भी।

उसके लिए MONGO_URL को हमारे MongoLabs डेटाबेस URL के रूप में सेट करें। प्रारूप है:

heroku config:set MONGO_URL=mongodb://<my_mongouser>:<my_mongodbpassword>@<mymongoserver>:<mymongoport>/<mymongodbname>

नीचे अपना खुद का MongoLabs URL बदलें।

heroku config:set MONGO_URL=mongodb://mikestodos:<dbpassword>@ds051980.mongolab.com:51980/mikestodos

हमारे हरोकू ऐप के लिए ROOT_URL सेट करें।

heroku config:set ROOT_URL=http://mikestodos.herokuapp.com

अब हमारे ऐप को उसकेोकू पर पुश करें।

git push heroku master



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगो क्वेरी में आईएसओ तिथि को टाइमस्टैम्प में बदलें

  2. MongoDB से डेटा कैसे वापस करें

  3. आबादी वाले क्षेत्र के अनुसार नेवला छाँटें

  4. मैं Mongoid में एक एम्बेडेड दस्तावेज़ से फ़ील्ड कैसे निकालूं?

  5. CouchDB या MongoDB में कई-से-अनेक संबंध