将Openshift上现有的Ghost安装从0.5升级/更新到最新版本
我知道还有另一个线程,但它大约是0.4.2到0.5,并且有一个0.5的快速启动。将Openshift上现有的Ghost安装从0.5升级/更新到最新版本,openshift,blogs,redhat,ghost-blog,Openshift,Blogs,Redhat,Ghost Blog,我知道还有另一个线程,但它大约是0.4.2到0.5,并且有一个0.5的快速启动。 我想做的是安装ghost的最新版本,因为较新版本中有一些很棒的功能。我处理了类似的问题并解决了它 按照本指南更新您的ghost版本 从Ghost.org下载Ghost的最新版本 将zip文件解压缩到临时位置 删除现有的index.js和package.json然后将新的index.js和package.json文件复制到同一目录 接下来,完全删除旧的“core”目录,然后将新的core目录放回原处 对于包含upda
我想做的是安装ghost的最新版本,因为较新版本中有一些很棒的功能。我处理了类似的问题并解决了它 按照本指南更新您的ghost版本
index.js
和package.json
然后将新的index.js
和package.json
文件复制到同一目录content/themes/Casper
目录,并将新目录放回原处“main”:“/core/index”
更改为“main”:“index”
install--production
最后,重新启动Ghost以使更改生效来源:
谢谢你,MZ
- 使用以下命令设置新安装:
rhc app create test nodejs-0.10 mysql-5.1--env NODE_env=production--from codehttps://github.com/openshift-quickstart/openshift-ghost-mysql-quickstart.git
- 转到URL/ghost并设置管理员用户
- 下载最新的Ghost
- 提取档案
- cd到测试文件夹
- 删除
和index.js
package.json
- 删除
文件夹core
- 删除
文件夹content/themes/casper
- 将
,index.js
,package.json
和core
从中提取归档文件到测试文件夹(我创建OpenShift应用程序时创建的git repo)content/themes/casper文件夹
- 用
而不是“main”:“index.js”
修改新的“main”:“/core/index”
(测试文件夹中的那一个)package.json
git add--all
git提交-am“更新到ghost v0.5.2”
git推送原始主机
node_modules
。请添加:替换“npm shrinkwrap.json”并执行“rm-rf node_modules&&npm cache clean&&npm install--production”