1.准备工作,更新源列表:
sudo apt-get update
sudo apt-get upgrade
2.安装Node.js
目前Node.js的最新版本是6.2.x。首先,从Node.js官网下载对应平台的安装程序,网速慢的童鞋请移步国内镜像。下面用官网给的教程安装nodejs v4:
# sudo curl -sL https://deb.nodesource.com/setup_4.x|sudo-Ebash-
# sudoapt-getinstall-y nodejs
# sudoapt-getinstall-y build-essential
通过在终端窗口中输入node -v和npm -v检查 Node 和 npm 是否安装成功
3.安装 Ghost
使用以下命令下载 Ghost 的最新版:
# cd /var/www/path ##path of your ghost
# curl -L https://ghost.org/zip/ghost-latest.zip -o ghost.zip
使用以下命令解压存档 :
# unzip -uo ghost.zip -d ghost
切换到刚才解压的 Ghost 文件夹目录下:
# cd /var/www/path ##你的 Ghost 解压目录
输入以下命令安装 Ghost :
# sudo npm install --production
在 npm 结束安装后,输入以下命令让 Ghost 以开发模式启动
# npm start
在浏览器中,访问127.0.0.1:2368即可查看最新搭建的 Ghost 博客;
访问127.0.0.1:2368/ghost并且设置管理员用户并登陆 Ghost 管理员。