402v /posts/ghostbo-ke-de-pei-zhi-yu-geng-xin
Ghost博客的配置与更新
From Where:Ghost博客搭建
Ghost+DigitalOcean搭建完成之后我们就可以对Ghost博客站做一些简单的配置了。
###Ghost的简单配置
现在,你的Ghost主页除了清爽之外空空如也,尝试访问your-blog-url.com/ghost进入管理后台,在这里可以发布、更新博文,配置博客界面和很多有意思的事情,当然更有意思的是直接去Ghost的源码里面去胡搞瞎搞,这个后面再说。
第一次/ghost进入的时候后台需要先注册一个用户,这个用户就是博客的管理者,注册过程中也可以邀请他人。Ghost后台的权限控制还是比较严格的,离开一段时间之后都需要输入密码。完成后就会看到这个界面:
左侧导航栏上半部分的“搜索”、“发布新博客”、“博客列表”、“团队成员”就不说了,博客撰写用的是niubility的Markdown格式,编辑区域的左下角还有快捷键提示的入口。
SETTINGS的General里面可以设置博客的标题、描述、Logo、Cover、每页展示的blog数量(posts per page)、blog链接中是否展示日期(Dated Permalinks)和主题选择。Naviation(导航)中可以设置默认主题中的menu项,Labs里面有一些实验性的小功能,一会儿我们迁移旧Octopress博客的时候会用到。
总之Ghost现在的主题还比较少,好在默认主题也挺好看所以配个Cover和导航也算是个性化了一些。
还有一个需要配置的是URL(网站链接)和mail(邮箱地址),如果不配置URL的话你会发现类似点击头像这样的事件之后都会跳到http://my-ghost-blog.com这个默认页面,而我们预期的是调到我们的博客首页。mail的配置目前不是很有必要,后面会和博客的邮件订阅一起介绍。
配置URL和mail都需要通过访问Ghost所在服务器(in our context,之前创建的DigitalOcean的Droplet)上的config.js这个文件中的内容来实现:
-
首先还是要登录到Droplet服务器:
ssh root@[droplet ip] -
登录之后需要找到ghost源码所在的目录,这个DigitalOcean的文档中没有说,应该在
/var/www/ghost这个目录下,进入这个目录,可以先用ll命令看下这个目录的所有文件,找到/config.js文件用Vim或者nano打开;cd /var/www/ghost ll vim config.js -
编辑config文件,找到
production: { url: {所在的这个位置,把http://my-ghost-blog.com替换成我们自己的博客域名,保存,退出。
注意下面的development: {可能同样有url和mail的部分,那个是开发模式下的配置,可改可不改。 -
如果要使设置生效需要重启ghost服务,运行如下代码:
service ghost restart -
看到如下所示时配置已经生效。

以上是Ghost的简单配置,还有一些像Code Injection等功能可以研究,如果要高度个性化还是去玩儿各种主题和源码吧。Ghost配置也可以看这里。
###Ghost更新 Ghost系统会定期发布更新,更新的方式在这里。
#Where to go 下一篇为一个VPS配置多个博客或者用作其他用途的方法,涉及到较多的Linux开发知识 Ghost博客搭建系列之三 - 多重域名访问, 如果不需要这部分内容可直接跳转到 Ghost博客搭建系列之四 - Octopress迁移。 直接搭建养眼的Vno主题可跳转到:Ghost博客搭建系列之五 - Vno主题
评论 · 0
还没有评论。