
在本教程中,我将描述如何在linux中设置ghost博客平台。
<a target="_blank"></a>
在你启动ghost之前,按照下面的步骤在/var/www/ghost/config.js位置创建它的配置文件。使用你的主机ip地址替换掉“your_ip”。
搞到这一步,你就可以准备去启动ghost咯。
要注意的是,ghost可以以两种不同的模式运行:“开发者模式”和“用户模式”。为了安全起见,ghost将两种模式的配置文件(/var/www/ghost/config.js)分开存放。例如,两种不同的模式使用不同的数据库文件(例如位于/var/www/content/data的ghostdev.db和ghost.db)。
使用以下命令就可以启动ghost。ghost默认以开发者模式运行。
ghost成功运行后,终端中会有以下输出信息,告诉你ghost正运行在:2368(译者注:2368为端口号)。
在你本机的浏览器中键入 http://:2368,身份校验后你就会看到ghost的初始页面。
在你确认ghost运行完好后,按下ctrl+c停用开发者模式下的ghost。现在你就可以在用户模式下启动ghost咯。当你以用户模式运行ghost时,你就可以使用node.js呼叫forever模块了,forever模块允许你以守护进程运行ghost,还可以让你以后台进程运行ghost。
安装forever模块:
最后,你就可以以用户模式像下面这样运行ghost:
检查一下ghost的数据库文件是否成功以用户模式创建(/var/www/ghost/content/ghost.db)。
你也可以检查一下forever活动进程列表:
假如你看到以上信息,意味着ghost已经成功以后台进程运行咯。
想停止ghost守护进程,可以运行以下命令:
原文发布时间为:2013-12-07
本文来自云栖社区合作伙伴“linux中国”