求一个好用的支持node的免费服务器
发布于 2年前 作者 hyxhzz 2095 次浏览

用heroku的话git push heroku master 被墙了,VPN代理翻墙也不容易push,clound foundry又等不到通知,有没有什么好用还免费的平台啊

29 回复

目前而言,还有一个 不介意的话,用我的邀请码注册。。 https://www.nitrous.io/join/gF1wmE8jSfQ

百度的bae 也是个不错的选择,申请下来,大概一个星期能过。。

推荐Heroku,NAE和BAE链接外部的数据库(mongoHQ)会很无语的。

关键是 Heroku 被墙了。。

那个nitrous.io的SSH key添加完之后,点击SSH URI终端没有反应啊

@youxiachai 只是提交代码不方便吧,推荐用mxVPN就好了。每天100M的流量,选择海外加速就OK了。

@youxiachai 你可以看看我的应用,就放在Heroku上的WUBLOG

那个我刚才用mxvpn试了一下,可以push了,但是push总是提示 npm ERR! install Couldn’t read dependencies nom ERR! package.json must be actual JSON, not just Javascript 然后这是我的package.json { "name": "game", "version": "0.0.1", "dependencies": { "express": "3.3.1", "ejs": "", "mongodb": "", "connect-mongo": "", "connect-flash": "" }, "engines": { "node": "0.10.10", "npm": “1.2.25” } } 不知道有什么问题?

@youxiachai 不是吧?没问题啊,只是我的数据库用的mongohq,偶尔会连不上。

@hyxhzz 你的package.json文件是由js文件改后缀过去的?

@hyxhzz 那就奇怪了,试试这样:

{
  "name": "game",
  "version": "0.0.1",
  "dependencies": {
    "express": "3.3.1",
    "ejs": "*",
    "mongodb": "*",
    "connect-mongo": "*",
    "connect-flash": "*"
  },
  "engines": {
    "node": "0.10.10",
    "npm": "1.2.25"
  }
}

@thesadboy 可以成功push了,但是访问时总是报错,看logs总是提示 no web processes running.是不是push之后还有命令啊?

@hyxhzz 有没有加Procfile文件,文件内容为:

// Procfile
web: node app.js

app.js就是你的启动文件, app.js中监听的端口:

app.set('port', process.env.PORT || 80);

@thesadboy 加了之后就行了,多谢啦

我的博客一个副本是在appfog 上面(免费) http://a.a.af.cm 另外一个主站博客是在我的vps(centos + mongodb +nodejs) http://www.9958.pw

试过了不错,准备用下

@hyxhzz 我猜你是没装那个chrome插件,在右上角的,装了点了就有反应了

@hyxhzz 我猜你是没装那个chrome插件,在右上角的,装了点了就有反应了

appfog不错的,可push,但tunnel被墙,怎么弄vpn都没办法,只好上传个web app来执行sql语句管理mysql。

多谢,现在已经用heroku搞定了

小站不错啊, 还有 “经期提醒” 赞!!

heroku链接mongohq也很蛋疼

你的VPS是用的哪家的,貌似速度还行的样子

@usherwong 嗯,比较慢,现在我先用的EC2的免费一年的那个,呵呵

这个收费的?

回到顶部