如何使用 Ghost 博客系统

如何使用 Ghost 博客系统,第1张

用萝卜家园U盘启动盘制作工具来辅助安装使用。

www.luobou.com下载萝卜家园U盘启动盘制作工具,一键把U盘做成启动盘。

把系统镜像放进U盘内的gho文件内,开机按快捷启动键接着选择以USB开头的选项进入pe,运行萝卜家园pe一键装机。

方法/步骤

1

选择一个VPS。目前市面上的VPS非常多,大家可以自行选择。但是标题既然说了是免费搭建一个ghost博客,于是我们选择了nitros.io。它是一个功能强大的在线编程平台,支持托管多种语言编写的web应用,并且为每个账户提供了一个免费的plan。点击链接,注册一个nitros.io的账号。

2

注册完账号之后。点击右上角导航栏中的Boxes。点击New Box

3

点击node.js图标,这时Node.js图标会由灰色变为绿色

下面的部分要你填写Name,我填的是myblog。选择地区,选择East Asia。下面的三个条状物是内存和存储空间的分配,这时free plan里默认的,可以不用管。

4

点击Create Box,出现如下画面:

5

然后会自动跳转到IDE界面:

6

IDE的下方就是一个shell界面,很酷,对吧!

下载ghost包。我们使用wget,在下面的shell中输入以下命令行:

wget https://en.ghost.org/zip/ghost-0.3.3.zip

7

一连串自动输出之后,下载完成。新建一个叫blog的文件夹:

mkdir blog

把刚在下载的压缩文件移动到blog文件夹中:

mv ghost-0.3.3.zip blog

进入blog文件夹,解压缩文件:

unzip ghost-0.3.3.zip

8

一串输出以后,解压完成。由于我们一开始选择的是Node.js开发环境,nitros.io已经为我们安装好了node以及npm,接下来,输入下面命令行:

npm install --production

在此要特别注意,production前面是两个连字符(--)

还是一连串输出:

9

此时,ghost就已经安装好了,非常非常简单对吧。输入下面命令行:

npm start

ghost已经运行起来了:

10

我们看到ghost是默认运行在2368端口下的,点击IDE上面的Preview,发现没有2368端口的选项,没关系,随便点击一个比如Port 3000:

11

出现以下界面:

这很正常,看看地址栏就知道了:

前面的地址就是应用的访问地址,记住这个地址,在后面配置文件中用得到,最好就不要关闭这个页面,待会直接复制粘贴。但是端口是3000,不是ghost默认的2368,很简单,把3000改成2368,再次访问:

怎么回事,居然还是无法访问!我们好好看看,原来是host出了问题,下一步我们就来修改host。

回到IDE的shell中,按ctrl-c结束进程,在IDE左边有一个文件列表,点击blog文件夹下面的config.js(注意不是config.example.js文件)文件,在文件列表右边的框中出现了config.js文件的内容,把光标移动进去就可以修改config.js的内容了。

我们看到在config.js中默认的url如下所示:

默认的host如下所示:

还记得上面提到要记住的地址吗?现在把它复制下来,包括后面的2368,把config.js里面的所有url改成这个地址,如下图所示:

把所有的host改成0.0.0.0,如下所示:

点击左上角的save完成修改。

启动ghost。在此回到下方的shell,输入命令行:

npm start

在地址栏中输入上面提到要记住的那个地址,回车,ghost出现了!

发博文。在地址栏后面加入/ghost,进入管理界面:

输入用户名,邮箱,密码,完成初始化用户的工作,进入后台管理界面:

现在可以开始写博文了,点击上方导航栏中的New Post,开始写第一篇博客:

ghost采用的是markdown语法,相信大家应该不陌生。点击右下角的小箭头,选择publish now:

此时按钮编程红色,再次点击出现发布成功的提示。回到博客主页面,就能看到我们的第一篇博客发布成功了:

步骤阅读

22

ghost博客搭建成功!

步骤一、Ghost导出与转换

进入Ghost后台管理界面,切换到Lab标签,之后Export你的Ghost文件。如果你原先使用的是图床,那么博客转移时不需要担心图片,否则需要进行下面步骤以保证图片的可用性:用记事本打开之前下载的JSON文件中的所有内容,替换其中所有的“content/images”成为“wp-content/uploads”,以保证图片链接将能够和之后保持一致。

复制此时记事本中所有内容,打开网站粘贴到JSON Text框中,如果你原先的博客中内容较多,这个地方可能回有些卡顿,这是正常的。如果自己打算在WordPress也使用markdown书写博客的话,需要选择markdown选项,如果想要使用富文本编辑方式,选择html。

点击convert,并复制XML Result框中转换的结果,接着新建个记事本,粘贴进去之前复制的内容,并更名为ghost.xml,此时的扩展名为xmk,如果没有显示后缀面,请重新设置文件管理器设置。

接着还需要备份图片,备份ghost博客程序目录“content/images”下的所有内容即可。

步骤二、WordPress导入

如果你之前已经打算继续使用markdown书写博客,并且文件转换时选择的是markdown,请先安装WP-markdown插件,在设置–导入中找到从WordPress导入,安装上那个插件,导入之前的ghost.xml。

把之前备份的ghost博客程序下的图片全部上传到WordPress程序的“wp-content/uploads”目录下。

此时,已经完成的差不多了,你可以选择设置–导入页的标签分类目录转换工具把原先Ghost博客中的标签转换为分类目录,当然你可以选择不做这一个步骤。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11547237.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存