openshift 命令行管理工具
$ rvm gemset use global
$ gem install rhc
$ rhc setup
$ rhc apps
Git URL: 为对应 app 的git 地址
$ git clone <Git URL>
git push
会自动重启服务。
clone openshift 上的代码,并 merge github上的代码,然后 push,会自动重启 node.js 服务。
server.listen 的端口应该为 8080,ip 为 'localhost',ip 必须要设,否则会与 haproxy 监听 8080 端口冲突。具体可以参考 openshift-cartridge-nodejs
The OpenShift Online Bronze and Silver plans are available in: North America (U.S. and Canada) Europe (EU member states, Iceland, Israel, Norway, Switzerland, and Russia)
免费版只能选 aws美国东部的。升级到 Bronze 或 Silver 计划才可以用包括aws亚洲在内的其它节点。