# 之後登入 MongoDB 中建立一個用戶 # - 如無法選取要用的資料庫名 # - 請先執行一次會失敗的程式 dotcloud run data mongo
use 程式用的資料庫名 db.getSisterDB("admin").auth("root", "在上面看見的 ROOT 密碼"); db.addUser("用戶名", "密碼");
# 編輯 app.js 加入連線資料和設定 Port
# MongoDB var fs = require('fs'); var env = JSON.parse(fs.readFileSync('/home/dotcloud/environment.json', 'utf-8'));
console.log('Application Name: ' + env['DOTCLOUD_SERVICE_NAME']); mongoose.connect('mongodb://用戶名:密碼@'+env['DOTCLOUD_DATA_MONGODB_HOST']+':'+env['DOTCLOUD_DATA_MONGODB_PORT']+'/程式用的資料庫名'); # Port app.listen(8080, function (err) { if (err) throw err; console.log("Express server listening on port %d in %s mode", 8080, app.settings.env); }); # 最後就是 push 上去 dotcloud push