阿里云服务器搭建ghost博客之Ghost安装(二)

在上一节当中已经讲了如何安装ghost所需要的node环境,这一节我们将聊聊如何把ghost安装上去。

一:安装包

安装ghost的方法也很简单,可以去ghost中文网上下载压缩包,然后上传到服务器解压即可。

我们下载压缩包的时候,推荐下载==中文完全集成版==的。为什么呢?

因为我们将压缩包上传到服务器上时,在标准版本下,我们还会安装一些运行所依赖的包,在安装依赖包的时候,就可能会因为被墙的原因而导致安装失败;而集成包当中已经安装好了,所以不需担心因为被墙而安装失败了!!!!

二:ghost配置

完成上面一步,你已经把ghost的文件都放到服务器上了,那我们怎么才能够让他跑起来呢?怎样才能通过我们已经绑定好了的域名访问到我们的博客?

1、通过Xshell进入服务器管理界面,到解压后的Ghost目录,你会看到一个叫config.js的文件,使用vi config.js命令,进入编辑页面,可以看到在配置项config中,有几大块配置内容。
分别是:production,development,testing三大块,分别对应了ghost工作的三种模式。如果你是用于正式写博客,建议使用production模式。

2、查找到production项,将其中的url替换为你自己的域名;找到server项,将当中的host改为你服务器的IP地址,将port改成80端口;保存并退出。

3、通过npm start --production即可启动,注意要加后面的--production,因为ghost默认启动模式是development。

三,看效果

输入自己绑定服务器的域名,看到有页面了,意味着你已成功了安装了博客了!!此处应有掌声~

四、彩蛋

问:我没有将数据库,为什么会有数据,数据保存在哪里?
答:里面是用的Sqlite3,是一个轻型的关系型数据库,在npm当中已经安装好了。数据表会保存在content/data下面,同时,你可以在config.js文件中进行配置。

问:我能不能改成其它的数据库?
答:当然可以,同样,你需要在config.js当中可以配置。注释很清晰。

你可能感兴趣的:(Nodejs,ghost,博客)