Ghost 0.5.3 英文版本今天正式发布,Ghost 中文网团队第一时间为您奉上中文汉化版。英文官方版本的此次更新请参考Ghost 0.5.3 版本正式发布 。
Ghost 中文版更新的内容
中文版嘛,首先就是对 Ghost 前后台的中文化喽!我们针对国内的语言习惯修改了大量内容。
例如后台的博文列表中,博文的发布时间修改为中文表达方式 xx小时前
;博文设置中的发布日期
修改为 2014-10-21@12:50
的形式,便于查看和修改;等等。
其实,最重要的修改是对云存储配置的修改,如下。
同时支持七牛云
和又拍云
存储
Ghost 中文网团队上一次发布的是 0.4.2 中文版本,当时对大家使用较多的七牛云和又拍云是以两个独立安装包的形式提供的,随着后续我们将增加更多云存储的支持,因此需要提供一个统一版本并同时支持多家云存储。对于用户来说,需要对 config.js
文件中针对云存储的配置信息进行少量改动:
七牛云
0.4.2 版本中对于七牛云的配置如下:
qiniu: {
bucketname: 'your-bucket-name', //空间名称
ACCESS_KEY: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', //具体含义请参考七牛的文档
SECRET_KEY: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
root: '/image/', //文件存储在哪个目录。可以设置为 `/` 表示存储在根目录
prefix: 'http://your-bucket-name.qiniudn.com' //上传的文件的 URL 前缀,可以是你自己绑定的二级域名或者七牛云默认分配的二级域名。文件最中的 URL 为:prefix + root + md5(file) + extension
例如:http://your-bucket-name.qiniudn.com/images/a/ab/dqwerqwetetqwedfasdf.png
}
在 0.5.3 版本中修改为:
storage: {
provider: 'qiniu',
bucketname: 'your-bucket-name',
ACCESS_KEY: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
SECRET_KEY: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
root: '/image/',
prefix: 'http://your-bucket-name.qiniudn.com' //可以是你自己绑定的二级域名或者七牛云默认分配的二级域名
}
又拍云
0.4.2 版本中对于又拍云的配置如下:
upyun: {
bucketname: 'your-bucket-name', //空间名称
username: 'your user name', //操作员名称
password: 'your password', //密码
root: '/image/', //文件存储在哪个目录。可以设置为 `/` 表示存储在根目录
prefix: 'http://your-bucket-name.b0.upaiyun.com' //上传的文件的 URL 前缀,可以是你自己绑定的二级域名或者又拍云默认分配的二级域名。文件最终的 URL 为:prefix + root + md5(file) + extension
例如:http://your-bucket-name.b0.upaiyun.com/images/a/ab/dqwerqwetetqwedfasdf.png
}
在 0.5.3 版本中修改为:
storage: {
provider: 'upyun',
bucketname: 'your-bucket-name',
username: 'your user name',
password: 'your password',
root: '/image/',
prefix: 'http://your-bucket-name.b0.upaiyun.com' //可以是你自己绑定的二级域名或者又拍云默认分配的二级域名
}
从上面可以看出,云存储的配置信息主键变成了storage
,配置信息中增加了 provider
参数用以标明云厂商。
下载、升级和安装
Ghost 0.5.3 中文版下载地址:http://www.ghostchina.com/download/
如果是新安装 Ghost,按照官方给出的安装步骤操作即可。
对于升级的用户,建议首先备份数据库、配置文件 config.js
和 content
目录下的所有内容,然后新建一个文件夹参照新安装的步骤下载、解压、npm install --production ,然后将 config.js
和 content
目录覆盖到新解压的目录下面的同名文件,最后启动 Ghost。这样安装一旦遇到问题还可以随时启用老版本的系统,不至于没有退路。
遇到问题怎么办?
到Ghost问答社区中提问吧,记得把你的操作系统类型和版本、log信息等贴出来,提供的线索越详细越方便查找问题。