Ghost博客平台指南:[3]在Linux上安装Ghost
1、 你可以通过从 nodejs.org 下载 .tar.gz 存档或者是通过Linux包管理器安装。
![Ghost博客平台指南:[3]在Linux上安装Ghost](https://exp-picture.cdn.bcebos.com/a68c126efbf202b36c9ebbcf30f4da5873dadb9c.jpg)
2、方法一:通过“Linux包管理器”安装Node.js,优点是速度快。
CentOS服务器:
sudo curl -sL https://rpm.nodesource.com/setup | bash -
sudo yum install -y nodejs
Ubuntu服务器:
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
![Ghost博客平台指南:[3]在Linux上安装Ghost](https://exp-picture.cdn.bcebos.com/604e9556ad042e6834a0735585f85856d43dd19c.jpg)
3、通过在终端窗口中输入 node -v 和 npm -v检查 Node 和 npm 是否安装成功
![Ghost博客平台指南:[3]在Linux上安装Ghost](https://exp-picture.cdn.bcebos.com/5917cb3da824d8e9e69b99d2da598540112ac89c.jpg)
1、创建一个专门放置网站文件的目录,切换到这个目录:
mkdir /var/www
cd /var/www
如果你以 SSH 远程连接只有终端,那么,使用以下命令下载 Ghost 的最新版。
wget https://ghost.org/zip/ghost-latest.zip
使用以下命令解压存档:
unzip -d ghost ghost-latest.zip
![Ghost博客平台指南:[3]在Linux上安装Ghost](https://exp-picture.cdn.bcebos.com/84010e2a04e23ea20b0b82ce2b10bc33ed38c39c.jpg)
2、在你解压好之后,切换到刚才解压的 Ghost 文件夹目录下。
cd /var/www/ghost
输入以下命令安装 Ghost :(注意是两个 -)
sudo npm install --production
在 npm 结束安装后,输入以下命令让 Ghost 以开发模式启动:
npm start
![Ghost博客平台指南:[3]在Linux上安装Ghost](https://exp-picture.cdn.bcebos.com/3b03be7aa010bc33d971160f92efa25f0d143f9d.jpg)
3、Ghost 将会运行在 127.0.0.1:2368 你可以在 config.js 中修改IP地址和端口。
如果在联网的服务器上,在浏览器中,访问 <服务器的ip>:2368 即可查看最新搭建的 Ghost 博客。
访问 <服务器的ip>/ghost 并且设置管理员用户并登陆 Ghost 管理员
![Ghost博客平台指南:[3]在Linux上安装Ghost](https://exp-picture.cdn.bcebos.com/18aebc5f0c14c27be9cba43d2a46b7b1eff9399d.jpg)
![Ghost博客平台指南:[3]在Linux上安装Ghost](https://exp-picture.cdn.bcebos.com/ed792abb19efa25f355de0cf59828689a0463b9d.jpg)