`

【ghost初级教程】 怎么搭建一个免费的ghost博客

阅读更多

ghost博客系统无疑是这个月最火热的话题之一,这个号称”只为博客“的系统,早在项目开始之初就受到了众人的关注。它使用了当前最火热node.js技术,10月14日发布了V0.3.3版本。江湖传言它将是下一个wordpress。

下面来看几张ghost博客的截图:

enter image description hereenter image description here

看起来很酷,对吧!更重要的是搭建一个ghost博客非常非常的简单,ghost小组甚至在未来的几周之内会推出一项host服务,让你轻轻点击几下即可拥有一个ghost博客。

早起的鸟儿有虫吃,而且点击按钮创建博客也不是geek的风格。现在就来一步一步创建一个ghost博客:

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

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

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

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

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

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

enter image description here

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

mkdir blog

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

mv ghost-0.3.3.zip blog

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

unzip ghost-0.3.3.zip

enter image description here

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

npm install --production

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

还是一连串输出:

enter image description here

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

npm start

ghost已经运行起来了:

enter image description here

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

enter image description here

出现以下界面:

enter image description here

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

enter image description here

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

enter image description here

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

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

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

enter image description here

默认的host如下所示:

enter image description here

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

enter image description here

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

enter image description here

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

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

npm start

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

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

ghost博客搭建成功!

如果你觉得这篇文章对你有帮助,请点击下面的捐助链接为我捐助,你的支持将是我继续前进的动力。

本文属于原创,转载请注明出处

18
20
分享到:
评论
3 楼 xiaozhi6156 2013-10-29  
xiaozhi6156 写道
博主,我按照你的步骤去做,他提示
ERROR: Cannot find the configuration for the current NODE_ENV     

再启动一次就好了
2 楼 xiaozhi6156 2013-10-29  
博主,我按照你的步骤去做,他提示
ERROR: Cannot find the configuration for the current NODE_ENV     
1 楼 damoqiongqiu 2013-10-28  
好东西,回头我自己也想搭建一个。

相关推荐

    Ghost初级使用教程

    ### Ghost初级使用教程 #### 一、Ghost简介 Ghost(幽灵)软件是一款由美国赛门铁克公司推出的优秀硬盘备份还原工具。该软件能够支持包括FAT16、FAT32、NTFS以及OS2在内的多种硬盘分区格式进行分区及硬盘的备份与...

    Ghost初级使用教程.doc编程资料

    Ghost初级使用教程.doc编程资料

    GHOST模拟器+使用教程

    提供的"克隆软件Ghost初级使用教程.txt"应包含关于如何设置GHOST服务器、创建映像、执行克隆和恢复操作等详细步骤。建议仔细阅读并按照教程进行实践操作,以更好地理解和掌握GHOST模拟器的使用方法。 总结,GHOST...

    克隆软件GHOST初级使用教程(DOC8).doc

    1. **系统克隆**:GHOST可以将一个硬盘上的完整系统分区克隆到另一个硬盘上,包括操作系统、应用程序、设置、用户文件等所有数据。这在系统迁移或备份时非常有用。 2. **分区备份与恢复**:GHOST支持对单个分区进行...

    一键Ghost8.0硬盘版

    这个版本将Ghost软件的操作过程进行了极大的简化,使得即便是计算机初级用户也能轻松上手,实现快速备份和恢复系统。 Ghost是Symantec公司推出的一款强大的磁盘映像和克隆工具,而“一键Ghost”则是对其功能的一种...

    小码哥小白搭建博客教程购买虚拟主机并搭建(2)共3页.pd

    这是一个压缩文件,包含名为“小码哥小白搭建博客教程购买虚拟主机并搭建(2)共3页.pdf”的教程文档,文档内容可能涉及三页详细步骤,详细阐述了购买虚拟主机的过程以及后续的博客搭建流程。这个压缩文件可能是为了...

    图解一键ghost使用教程

    【图解一键Ghost使用教程】 Ghost是一款强大的磁盘克隆和...总之,Ghost是一个强大的工具,遵循上述步骤和建议,可以帮助你轻松备份和恢复系统,保护你的数据安全。但请始终记住,定期备份是预防数据丢失的最好策略。

    ghost软盘制作

    2,增加了"GHOST2003帮助文件"菜单,内有GHOST的使用方法和参数详解等中文教程. 3,采用兼容性好且体积小巧的PC-DOS7.1系统内核,删除了与GHOST关系不大的U盘驱动等文件,改用了小巧的光驱驱动和虚拟盘驱动. 3,本站另...

    Norton_Ghost_15.0使用图解

    Norton Ghost 15.0引入了“自动备份向导”,极大地简化了初次使用体验,特别是对于初级用户而言。此向导允许用户进行首次备份以及设置自动备份的相关参数: - **备份目标**:可以选择备份整个计算机(针对硬盘分区...

    GHOST软件教程

    - **初级**:准备一台正常启动的电脑,以及必要的工具盘,如WIN98启动盘、启动U盘、PE启动光盘、GHOSTV11、一键GHOST硬盘版V11和GhostExplorer V11。 - **中级**:构建小型网络环境,使用GhostSrv V11。 - **高级**...

    一键 GHOST 优盘版 1 Key Ghost 20080808 Boot-USB

    总的来说,一键 GHOST 优盘版 1 Key Ghost 20080808 Boot-USB 是一个方便、高效且适合初级用户的系统安装和恢复解决方案。它结合了GHOST的强大功能和USB设备的便利性,让用户能够在无需专业知识的情况下轻松处理系统...

    一键ghost 20140114版(硬盘版)

    综上所述,一键Ghost 20140114版(硬盘版)作为一个高效的系统维护工具,为用户提供了一种简单、快速的系统备份与恢复解决方案,大大降低了因系统问题带来的不便。而压缩包内的“一键GHOST硬盘版”文件很可能是这个...

    GHOST11 工具 绿色软件

    1. **系统克隆**:GHOST11能够将一个完整系统的硬盘分区或整个硬盘内容复制到另一个位置,如另一块硬盘或一个映像文件中。这对于批量部署操作系统或者备份重要系统非常有用。克隆过程快速且精确,可以保留原始系统的...

    ghost32 for win7

    这是一个执行程序,双击后即可启动Ghost32的界面。在运行过程中,用户可以执行以下主要操作: 1. **创建镜像**:选择要备份的硬盘或分区,然后指定保存镜像文件的位置,Ghost32会将选定部分的数据完整复制到镜像...

    制作GHOST系统傻瓜工具包

    制作GHOST系统傻瓜工具包是一项让普通用户也能轻松封装操作系统的任务,它通过简化复杂的系统备份和恢复过程,使得计算机技术爱好者和初级用户也能掌握。GHOST是Ghost(General Hardware Oriented Software Transfer...

    Ghost 12.0.0.10618.zip

    Ghost 12.0.0.10618是其一个重要的版本,该版本针对Windows 7和Windows 10操作系统提供了全面的支持,为用户在系统备份、恢复以及数据迁移等方面提供了高效而可靠的解决方案。 1. **Ghost的核心功能** - **磁盘...

    一键GHOST硬盘版

    总之,一键GHOST硬盘版是一个实用的系统备份和恢复工具,它的便捷性和高效性使得即便是初级用户也能轻松应对系统维护。通过合理使用,我们可以有效保障计算机数据的安全,减少因系统故障带来的困扰。

    winxp装机人员工具-包括一些bat还有ghost一键还原等

    "winxp装机人员工具"是一个专门为系统安装和维护设计的工具集合,其中包含了bat脚本和Ghost一键还原等实用工具。下面将详细介绍这些工具及其在装机过程中的作用。 1. **Bat脚本**: Batch(批处理)文件是基于DOS...

    一键GHOST 软件

    Ghost可以完整地复制一个硬盘或分区到另一个位置,无论是相同硬件还是不同硬件,这为系统迁移、克隆和备份提供了可能。而一键GHOST则是在此基础上,增加了易用性,使得用户只需点击几下就能完成系统备份和恢复。 ...

    Ghost v12.0.0.8006 x86 x64 portable

    1. **系统克隆**:Ghost的核心功能之一是系统克隆,它能够将一个系统的完整状态复制到另一个磁盘或文件中,包括操作系统、应用程序、设置和所有数据。这对于快速部署新设备或者在系统出现问题时恢复原有状态非常有用...

Global site tag (gtag.js) - Google Analytics