博主看到国内基本没有这个的教程,于是自己做了一个。 感谢[ghost.org](https://ghost.org )用户[fuzzmz](https://ghost.org/fuzzmz)的指点。 首我们从零开始。 下载安装rubyinstaller,注意要下载带-p551这类数字的,否则不自带rubygems。 下载安装git for windows 找一个合适的地方做git目录,右击空白处点 `git bash` 输入命令 gem install rhc rhc setup 安装时会让你输入openshift账号和上传密钥,照着做即可。 安装完rhc后,开始创建ghost应用。还是在`git bash`里。 rhc app create 应用名 nodejs-0.10 mysql-5.5 –env NODE_ENV=production –from-code https://github.com/openshift-quickstart/openshift-ghost-mysql-quickstart.git 这样会安装一个ghost0.5.0+mysql,安装完成后git会自动clone下来到当前目录应用名。 到[ghost官网](https://ghost.org)下载最新ghost发行版,并解压至任意目录。 cd 应用名 删除本地的`index.js`,`package.json`。 删除`core`,`content/themes/casper`两个文件夹。 把刚才解压的最新ghost的这几个文件(夹)复制过去。 编辑`package.json`,把"main": "./core/index"替换成"main": "index.js" 在git bash中运行命令。 git add –all . //不要忘记最后那个“.” git commit -am “update to ghost v0.5.8” //这个随便写啦 git push origin master //耐心等待,会花费比较长时间。 完成,你的ghost已经是最新版了。